#! /bin/sh # From acinclude.m4 # GASNet configure argument processing # start by capturing raw args, hopefully before autoconf clobbers positional parameters _gasneti_raw_args= for arg in "$@" ; do if test -z "$_gasneti_raw_args" ; then _gasneti_raw_args="'$arg'" else _gasneti_raw_args="$_gasneti_raw_args '$arg'" fi done # also capture the enclosing environment, before autoconf changes it _gasneti_envcmd=env for envcmd in $ENVCMD /usr/bin/env /bin/env ; do if test -x $envcmd ; then _gasneti_envcmd=$envcmd break fi done rm -f config.env trap 'rm -f config.env' 0 > /dev/null 2>&1 # prevent a leak on --help/--version $_gasneti_envcmd > config.env echo > /dev/null \ . # From configure.in gex-2025.8.0-0-ge3628f258. # Guess values for system-dependent variables and create Makefiles. # Generated by GNU Autoconf 2.69. # # Report bugs to . # # # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc. # # # This configure script is free software; the Free Software Foundation # gives unlimited permission to copy, distribute and modify it. ## -------------------- ## ## M4sh Initialization. ## ## -------------------- ## # Be more Bourne compatible DUALCASE=1; export DUALCASE # for MKS sh if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which # is contrary to our usage. Disable this feature. alias -g '${1+"$@"}'='"$@"' setopt NO_GLOB_SUBST else case `(set -o) 2>/dev/null` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi as_nl=' ' export as_nl # Printing a long string crashes Solaris 7 /usr/bin/printf. as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\' as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo # Prefer a ksh shell builtin over an external printf program on Solaris, # but without wasting forks for bash or zsh. if test -z "$BASH_VERSION$ZSH_VERSION" \ && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='print -r --' as_echo_n='print -rn --' elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then as_echo='printf %s\n' as_echo_n='printf %s' else if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"' as_echo_n='/usr/ucb/echo -n' else as_echo_body='eval expr "X$1" : "X\\(.*\\)"' as_echo_n_body='eval arg=$1; case $arg in #( *"$as_nl"*) expr "X$arg" : "X\\(.*\\)$as_nl"; arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;; esac; expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl" ' export as_echo_n_body as_echo_n='sh -c $as_echo_n_body as_echo' fi export as_echo_body as_echo='sh -c $as_echo_body as_echo' fi # The user is always right. if test "${PATH_SEPARATOR+set}" != set; then PATH_SEPARATOR=: (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && { (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 || PATH_SEPARATOR=';' } fi # IFS # We need space, tab and new line, in precisely that order. Quoting is # there to prevent editors from complaining about space-tab. # (If _AS_PATH_WALK were called with IFS unset, it would disable word # splitting by setting IFS to empty value.) IFS=" "" $as_nl" # Find who we are. Look in the path if we contain no directory separator. as_myself= case $0 in #(( *[\\/]* ) as_myself=$0 ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break done IFS=$as_save_IFS ;; esac # We did not find ourselves, most probably we were run as `sh COMMAND' # in which case we are not to be found in the path. if test "x$as_myself" = x; then as_myself=$0 fi if test ! -f "$as_myself"; then $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2 exit 1 fi # Unset variables that we do not need and which cause bugs (e.g. in # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1" # suppresses any "Segmentation fault" message there. '((' could # trigger a bug in pdksh 5.2.14. for as_var in BASH_ENV ENV MAIL MAILPATH do eval test x\${$as_var+set} = xset \ && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || : done PS1='$ ' PS2='> ' PS4='+ ' # NLS nuisances. LC_ALL=C export LC_ALL LANGUAGE=C export LANGUAGE # CDPATH. (unset CDPATH) >/dev/null 2>&1 && unset CDPATH # Use a proper internal environment variable to ensure we don't fall # into an infinite loop, continuously re-executing ourselves. if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then _as_can_reexec=no; export _as_can_reexec; # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 as_fn_exit 255 fi # We don't want this to propagate to other subprocesses. { _as_can_reexec=; unset _as_can_reexec;} if test "x$CONFIG_SHELL" = x; then as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then : emulate sh NULLCMD=: # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which # is contrary to our usage. Disable this feature. alias -g '\${1+\"\$@\"}'='\"\$@\"' setopt NO_GLOB_SUBST else case \`(set -o) 2>/dev/null\` in #( *posix*) : set -o posix ;; #( *) : ;; esac fi " as_required="as_fn_return () { (exit \$1); } as_fn_success () { as_fn_return 0; } as_fn_failure () { as_fn_return 1; } as_fn_ret_success () { return 0; } as_fn_ret_failure () { return 1; } exitcode=0 as_fn_success || { exitcode=1; echo as_fn_success failed.; } as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; } as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; } as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; } if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then : else exitcode=1; echo positional parameters were not saved. fi test x\$exitcode = x0 || exit 1 test -x / || exit 1" as_suggested=" as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" && test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1 test \$(( 1 + 1 )) = 2 || exit 1" if (eval "$as_required") 2>/dev/null; then : as_have_required=yes else as_have_required=no fi if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then : else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_found=false for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. as_found=: case $as_dir in #( /*) for as_base in sh bash ksh sh5; do # Try only shells that exist, to save several forks. as_shell=$as_dir/$as_base if { test -f "$as_shell" || test -f "$as_shell.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then : CONFIG_SHELL=$as_shell as_have_required=yes if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then : break 2 fi fi done;; esac as_found=false done $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } && { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then : CONFIG_SHELL=$SHELL as_have_required=yes fi; } IFS=$as_save_IFS if test "x$CONFIG_SHELL" != x; then : export CONFIG_SHELL # We cannot yet assume a decent shell, so we have to provide a # neutralization value for shells without unset; and this also # works around shells that cannot unset nonexistent variables. # Preserve -v and -x to the replacement shell. BASH_ENV=/dev/null ENV=/dev/null (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV case $- in # (((( *v*x* | *x*v* ) as_opts=-vx ;; *v* ) as_opts=-v ;; *x* ) as_opts=-x ;; * ) as_opts= ;; esac exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"} # Admittedly, this is quite paranoid, since all the known shells bail # out after a failed `exec'. $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2 exit 255 fi if test x$as_have_required = xno; then : $as_echo "$0: This script requires a shell more modern than all" $as_echo "$0: the shells that I found on your system." if test x${ZSH_VERSION+set} = xset ; then $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should" $as_echo "$0: be upgraded to zsh 4.3.4 or later." else $as_echo "$0: Please tell bug-autoconf@gnu.org and $0: https://gasnet-bugs.lbl.gov about your system, $0: including any error possibly output before this $0: message. Then install a modern shell, or manually run $0: the script under such a shell if you do have one." fi exit 1 fi fi fi SHELL=${CONFIG_SHELL-/bin/sh} export SHELL # Unset more variables known to interfere with behavior of common tools. CLICOLOR_FORCE= GREP_OPTIONS= unset CLICOLOR_FORCE GREP_OPTIONS ## --------------------- ## ## M4sh Shell Functions. ## ## --------------------- ## # as_fn_unset VAR # --------------- # Portably unset VAR. as_fn_unset () { { eval $1=; unset $1;} } as_unset=as_fn_unset # as_fn_set_status STATUS # ----------------------- # Set $? to STATUS, without forking. as_fn_set_status () { return $1 } # as_fn_set_status # as_fn_exit STATUS # ----------------- # Exit the shell with STATUS, even in a "trap 0" or "set -e" context. as_fn_exit () { set +e as_fn_set_status $1 exit $1 } # as_fn_exit # as_fn_mkdir_p # ------------- # Create "$as_dir" as a directory, including parents if necessary. as_fn_mkdir_p () { case $as_dir in #( -*) as_dir=./$as_dir;; esac test -d "$as_dir" || eval $as_mkdir_p || { as_dirs= while :; do case $as_dir in #( *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'( *) as_qdir=$as_dir;; esac as_dirs="'$as_qdir' $as_dirs" as_dir=`$as_dirname -- "$as_dir" || $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_dir" : 'X\(//\)[^/]' \| \ X"$as_dir" : 'X\(//\)$' \| \ X"$as_dir" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_dir" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` test -d "$as_dir" && break done test -z "$as_dirs" || eval "mkdir $as_dirs" } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir" } # as_fn_mkdir_p # as_fn_executable_p FILE # ----------------------- # Test if FILE is an executable regular file. as_fn_executable_p () { test -f "$1" && test -x "$1" } # as_fn_executable_p # as_fn_append VAR VALUE # ---------------------- # Append the text in VALUE to the end of the definition contained in VAR. Take # advantage of any shell optimizations that allow amortized linear growth over # repeated appends, instead of the typical quadratic growth present in naive # implementations. if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then : eval 'as_fn_append () { eval $1+=\$2 }' else as_fn_append () { eval $1=\$$1\$2 } fi # as_fn_append # as_fn_arith ARG... # ------------------ # Perform arithmetic evaluation on the ARGs, and store the result in the # global $as_val. Take advantage of shells that can avoid forks. The arguments # must be portable across $(()) and expr. if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then : eval 'as_fn_arith () { as_val=$(( $* )) }' else as_fn_arith () { as_val=`expr "$@" || test $? -eq 1` } fi # as_fn_arith # as_fn_error STATUS ERROR [LINENO LOG_FD] # ---------------------------------------- # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are # provided, also output the error to LOG_FD, referencing LINENO. Then exit the # script with STATUS, using 1 if that was 0. as_fn_error () { as_status=$1; test $as_status -eq 0 && as_status=1 if test "$4"; then as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4 fi $as_echo "$as_me: error: $2" >&2 as_fn_exit $as_status } # as_fn_error if expr a : '\(a\)' >/dev/null 2>&1 && test "X`expr 00001 : '.*\(...\)'`" = X001; then as_expr=expr else as_expr=false fi if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then as_basename=basename else as_basename=false fi if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then as_dirname=dirname else as_dirname=false fi as_me=`$as_basename -- "$0" || $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \ X"$0" : 'X\(//\)$' \| \ X"$0" : 'X\(/\)' \| . 2>/dev/null || $as_echo X/"$0" | sed '/^.*\/\([^/][^/]*\)\/*$/{ s//\1/ q } /^X\/\(\/\/\)$/{ s//\1/ q } /^X\/\(\/\).*/{ s//\1/ q } s/.*/./; q'` # Avoid depending upon Character Ranges. as_cr_letters='abcdefghijklmnopqrstuvwxyz' as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ' as_cr_Letters=$as_cr_letters$as_cr_LETTERS as_cr_digits='0123456789' as_cr_alnum=$as_cr_Letters$as_cr_digits as_lineno_1=$LINENO as_lineno_1a=$LINENO as_lineno_2=$LINENO as_lineno_2a=$LINENO eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" && test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || { # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-) sed -n ' p /[$]LINENO/= ' <$as_myself | sed ' s/[$]LINENO.*/&-/ t lineno b :lineno N :loop s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/ t loop s/-\n.*// ' >$as_me.lineno && chmod +x "$as_me.lineno" || { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; } # If we had to re-execute with $CONFIG_SHELL, we're ensured to have # already done that, so ensure we don't try to do so again and fall # in an infinite loop. This has already happened in practice. _as_can_reexec=no; export _as_can_reexec # Don't try to exec as it changes $[0], causing all sort of problems # (the dirname of $[0] is not the place where we might find the # original and so on. Autoconf is especially sensitive to this). . "./$as_me.lineno" # Exit status is that of the last command. exit } ECHO_C= ECHO_N= ECHO_T= case `echo -n x` in #((((( -n*) case `echo 'xy\c'` in *c*) ECHO_T=' ';; # ECHO_T is single tab character. xy) ECHO_C='\c';; *) echo `echo ksh88 bug on AIX 6.1` > /dev/null ECHO_T=' ';; esac;; *) ECHO_N='-n';; esac rm -f conf$$ conf$$.exe conf$$.file if test -d conf$$.dir; then rm -f conf$$.dir/conf$$.file else rm -f conf$$.dir mkdir conf$$.dir 2>/dev/null fi if (echo >conf$$.file) 2>/dev/null; then if ln -s conf$$.file conf$$ 2>/dev/null; then as_ln_s='ln -s' # ... but there are two gotchas: # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail. # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable. # In both cases, we have to default to `cp -pR'. ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe || as_ln_s='cp -pR' elif ln conf$$.file conf$$ 2>/dev/null; then as_ln_s=ln else as_ln_s='cp -pR' fi else as_ln_s='cp -pR' fi rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file rmdir conf$$.dir 2>/dev/null if mkdir -p . 2>/dev/null; then as_mkdir_p='mkdir -p "$as_dir"' else test -d ./-p && rmdir ./-p as_mkdir_p=false fi as_test_x='test -x' as_executable_p=as_fn_executable_p # Sed expression to map a string onto a valid CPP name. as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'" # Sed expression to map a string onto a valid variable name. as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'" test -n "$DJDIR" || exec 7<&0 &1 # Name of the host. # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status, # so uname gets run too. ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q` # # Initializations. # ac_default_prefix=/usr/local ac_clean_files= ac_config_libobj_dir=. LIBOBJS= cross_compiling=no subdirs= MFLAGS= MAKEFLAGS= # Identity of this package. PACKAGE_NAME='GASNet' PACKAGE_TARNAME= PACKAGE_VERSION='2025.8.0' PACKAGE_STRING= PACKAGE_BUGREPORT='https://gasnet-bugs.lbl.gov' PACKAGE_URL='https://gasnet.lbl.gov' ac_unique_file="gasnet_tools.h" enable_option_checking=no ac_default_prefix=/usr/local/gasnet # Factoring default headers for most tests. ac_includes_default="\ #include #ifdef HAVE_SYS_TYPES_H # include #endif #ifdef HAVE_SYS_STAT_H # include #endif #ifdef STDC_HEADERS # include # include #else # ifdef HAVE_STDLIB_H # include # endif #endif #ifdef HAVE_STRING_H # if !defined STDC_HEADERS && defined HAVE_MEMORY_H # include # endif # include #endif #ifdef HAVE_STRINGS_H # include #endif #ifdef HAVE_INTTYPES_H # include #endif #ifdef HAVE_STDINT_H # include #endif #ifdef HAVE_UNISTD_H # include #endif" ac_subst_vars='am__EXEEXT_FALSE am__EXEEXT_TRUE LTLIBOBJS LIBOBJS TOOL_PREFIX GASNET_INSTALL_CMD NOASLR_LDFLAGS BOURNE_SHELL TIMECMD READLINK DIRNAME BASENAME RANLIB AR GNU_NM_FALSE GNU_NM_TRUE NM DEBUGMALLOC_VAL DEBUGMALLOC_VAR DEBUGMALLOC DEBUGMALLOC_FALSE DEBUGMALLOC_TRUE GASNETI_HWLOC_CALC_PATH GASNETI_HWLOC_BIND_PATH HWLOC_LIBS HWLOC_LDFLAGS HWLOC_CFLAGS HWLOC_guess_prog USE_PLPA_FALSE USE_PLPA_TRUE HAVE_MK_CLASS_ZE_FALSE HAVE_MK_CLASS_ZE_TRUE ZE_LIBS ZE_LDFLAGS ZE_CFLAGS ZE_guess_prog HAVE_MK_CLASS_HIP_FALSE HAVE_MK_CLASS_HIP_TRUE HIP_LIBS HIP_LDFLAGS HIP_CFLAGS HIP_guess_prog HAVE_MK_CLASS_CUDA_UVA_FALSE HAVE_MK_CLASS_CUDA_UVA_TRUE CUDA_UVA_LIBS CUDA_UVA_LDFLAGS CUDA_UVA_CFLAGS CUDA_guess_prog LLDB_PATH DBX_PATH IDB_PATH PGDBG_PATH PSTACK_PATH GSTACK_PATH GDB_PATH ADDR2LINE_PATH ALLOCA HAVE_BOOTSTRAP_PMI_FALSE HAVE_BOOTSTRAP_PMI_TRUE PMIRUN_CMD PMI_SPAWNER_CFLAGS PMI_SPAWNER_LDFLAGS PMI_SPAWNER_LIBS gasnet_cv__gfp_fullprogname_PMIRUN_CMD APRUN_PATH SRUN_PATH HAVE_BOOTSTRAP_SSH_FALSE HAVE_BOOTSTRAP_SSH_TRUE SSH_SPAWNER_LIBS HAVE_BOOTSTRAP_MPI_FALSE HAVE_BOOTSTRAP_MPI_TRUE CONDUITS HAVE_FI_HMEM_ZE_FALSE HAVE_FI_HMEM_ZE_TRUE HAVE_FI_HMEM_ROCR_FALSE HAVE_FI_HMEM_ROCR_TRUE HAVE_FI_HMEM_CUDA_FALSE HAVE_FI_HMEM_CUDA_TRUE USE_OFI_CONDUIT_FALSE USE_OFI_CONDUIT_TRUE OFI_LIBS OFI_LDFLAGS OFI_CFLAGS GASNET_OFI_SPAWNER_CONF OFI_guess_prog USE_IBV_CONDUIT_FALSE USE_IBV_CONDUIT_TRUE IBV_SEQ_THREADS_FALSE IBV_SEQ_THREADS_TRUE IBV_LIBS IBV_LDFLAGS IBV_CFLAGS GASNET_IBV_SPAWNER_CONF FH_CFLAGS IBV_guess_prog USE_UCX_CONDUIT_FALSE USE_UCX_CONDUIT_TRUE UCX_LIBS UCX_LDFLAGS UCX_CFLAGS GASNET_UCX_SPAWNER_CONF UCX_guess_prog USE_SMP_CONDUIT_FALSE USE_SMP_CONDUIT_TRUE SMP_LIBS GASNET_SMP_SPAWNER_CONF USE_MPI_FALSE USE_MPI_TRUE USE_MPI_COMPAT_FALSE USE_MPI_COMPAT_TRUE USE_AMMPI_FALSE USE_AMMPI_TRUE USE_MPI_CONDUIT_FALSE USE_MPI_CONDUIT_TRUE MPIRUN_CMD MPI_LIBS MPI_CFLAGS MPI_CC gasnet_cv__gfp_fullprogname_MPIRUN_CMD DEVWARN_MPI_CFLAGS MPI_CC_SUBFAMILY MPI_CC_FAMILY gasnet_cv__gfp_fullprogname_MPI_CC USE_UDP_CONDUIT_FALSE USE_UDP_CONDUIT_TRUE GASNET_UDP_LIBS HAVE_CXX_FALSE HAVE_CXX_TRUE MISC_CXXFLAGS cxxLDFLAGS cxxLIBS DEVWARN_CXXFLAGS GASNET_OPT_CXXFLAGS CXX_SUBFAMILY CXX_FAMILY gasnet_cv__gfp_fullprogname_CXX gasnet_cv__gfp_fullprogname_CXXCPP CXXCPP am__fastdepCXX_FALSE am__fastdepCXX_TRUE CXXDEPMODE ac_ct_CXX CXXFLAGS CXX CONDUIT_MODE_FALSE CONDUIT_MODE_TRUE TOOLSONLY_MODE_FALSE TOOLSONLY_MODE_TRUE USE_PSHM_FALSE USE_PSHM_TRUE GASNET_PSHM_LIBS GASNET_PSHM_LDFLAGS GASNET_PSHM_CFLAGS GASNET_PSHM_ENABLED HUGETLBFS_guess_prog PTHREADS HAVE_PTHREAD_FALSE HAVE_PTHREAD_TRUE BUILD_PARSYNC_LIBS_FALSE BUILD_PARSYNC_LIBS_TRUE BUILD_PAR_LIBS_FALSE BUILD_PAR_LIBS_TRUE BUILD_SEQ_LIBS_FALSE BUILD_SEQ_LIBS_TRUE HAVE_EXESUFFIX_FALSE HAVE_EXESUFFIX_TRUE EXESUFFIX GASNET_PLATFORM GASNET_THREAD_LIBS GASNET_THREAD_DEFINES LIBM SIZEOF_FLOAT__COMPLEX SIZEOF_LONG_DOUBLE SIZEOF__BOOL SIZEOF_DOUBLE SIZEOF_FLOAT INTTYPES_DEFINES COMPLETE_SYS_TYPES_H HAVE_SYS_TYPES_H COMPLETE_INTTYPES_H HAVE_INTTYPES_H COMPLETE_STDINT_H HAVE_STDINT_H PLATFORM_ILP64_FALSE PLATFORM_ILP64_TRUE PLATFORM_LP64_FALSE PLATFORM_LP64_TRUE PLATFORM_ILP32_FALSE PLATFORM_ILP32_TRUE SIZEOF_PTRDIFF_T SIZEOF_SIZE_T SIZEOF_LONG_LONG SIZEOF_LONG SIZEOF_INT SIZEOF_SHORT SIZEOF_CHAR LIBGCC GASNET_SEGMENT_EVERYTHING_FALSE GASNET_SEGMENT_EVERYTHING_TRUE GASNET_SEGMENT_LARGE_FALSE GASNET_SEGMENT_LARGE_TRUE GASNET_SEGMENT_FAST_FALSE GASNET_SEGMENT_FAST_TRUE KEEPTMP_CFLAGS BUILDCONFIG_DEBUGMALLOC_FALSE BUILDCONFIG_DEBUGMALLOC_TRUE BUILDCONFIG_SRCLINES_FALSE BUILDCONFIG_SRCLINES_TRUE BUILDCONFIG_STATS_FALSE BUILDCONFIG_STATS_TRUE BUILDCONFIG_TRACE_FALSE BUILDCONFIG_TRACE_TRUE BUILDCONFIG_DEBUG_VERBOSE_FALSE BUILDCONFIG_DEBUG_VERBOSE_TRUE GASNET_OPT_CFLAGS MISC_CPPFLAGS MISC_CFLAGS GASNET_EXTRA_DEFINES DEVWARN_CFLAGS VALGRIND_FALSE VALGRIND_TRUE BUILDCONFIG_DEBUG_FALSE BUILDCONFIG_DEBUG_TRUE SEPARATE_CC GASNETI_PTR_BITS SIZEOF_VOID_P EGREP GREP CC_SUBFAMILY CC_FAMILY have_mpcc_r LN_S CROSS_COMPILING CROSS_COMPILING_FALSE CROSS_COMPILING_TRUE gasnet_cv__gfp_fullprogname_CC gasnet_cv__gfp_fullprogname_CPP ENVCMD CPP am__fastdepCC_FALSE am__fastdepCC_TRUE CCDEPMODE am__nodep AMDEPBACKSLASH AMDEP_FALSE AMDEP_TRUE am__include DEPDIR OBJEXT EXEEXT ac_ct_CC CPPFLAGS LDFLAGS CFLAGS CC GMAKE GASNET_PERL_LANG GASNET_PERL_BYTESFLAG PERL NEED_DOCDIR_FALSE NEED_DOCDIR_TRUE ALWAYS_FALSECOND_FALSE ALWAYS_FALSECOND_TRUE ALWAYS_TRUECOND_FALSE ALWAYS_TRUECOND_TRUE BUILD_ID SYSTEM_TUPLE SYSTEM_NAME BUILD_IS_SRC BUILD_IS_SRC_FALSE BUILD_IS_SRC_TRUE TOP_BUILDDIR TOP_SRCDIR PWD_PROG CONFIGURE_ARGS AM_BACKSLASH AM_DEFAULT_VERBOSITY AM_DEFAULT_V AM_V am__untar am__tar AMTAR am__leading_dot SET_MAKE AWK mkdir_p MKDIR_P INSTALL_STRIP_PROGRAM STRIP install_sh MAKEINFO AUTOHEADER AUTOMAKE AUTOCONF ACLOCAL VERSION PACKAGE CYGPATH_W am__isrc INSTALL_DATA INSTALL_SCRIPT INSTALL_PROGRAM target_os target_vendor target_cpu target host_os host_vendor host_cpu host build_os build_vendor build_cpu build target_alias host_alias build_alias LIBS ECHO_T ECHO_N ECHO_C DEFS mandir localedir libdir psdir pdfdir dvidir htmldir infodir docdir oldincludedir includedir runstatedir localstatedir sharedstatedir sysconfdir datadir datarootdir libexecdir sbindir bindir program_transform_name prefix exec_prefix PACKAGE_URL PACKAGE_BUGREPORT PACKAGE_STRING PACKAGE_VERSION PACKAGE_TARNAME PACKAGE_NAME PATH_SEPARATOR SHELL am__quote' ac_subst_files='PERLSTART MPIRUN_COMMON' ac_user_opts=' enable_option_checking enable_cross_compile with_cc with_cflags with_cpp with_cppflags with_ldflags with_libs with_perl with_cxx with_cxxcpp with_cxxflags enable_pthreads enable_conservative_local_copy enable_full_path_expansion enable_allow_libcpp enable_allow_gcc32 enable_allow_gcc4 enable_ultrasparc_probe enable_ppc64_probe enable_debug enable_valgrind enable_dev_warnings enable_gasnet_verbose enable_trace enable_stats enable_srclines enable_debug_malloc enable_rpath enable_segment_fast enable_segment_large enable_segment_everything enable_seq enable_par enable_parsync with_max_pthreads_per_node enable_rwlock enable_tls enable_threadinfo_opt with_cache_line_bytes enable_hugetlbfs with_hugetlbfs_home with_hugetlbfs_cflags with_hugetlbfs_libs with_hugetlbfs_ldflags enable_hugetlbfs_rpath enable_pshm enable_pshm_posix enable_pshm_sysv enable_pshm_xpmem enable_pshm_hugetlbfs enable_pshm_file enable_large_pshm enable_aligned_segments enable_arch_sgi_ip27 enable_pdeathsig enable_fork enable_loopback_memsync enable_throttle_poll with_maxeps enable_force_generic_atomicops enable_force_os_atomicops enable_force_compiler_atomicops enable_force_native_timers enable_force_gettimeofday enable_force_posix_realtime enable_force_yield_membars enable_force_slow_membars enable_force_true_weakatomics enable_force_generic_semaphores enable_auto_conduit_detect with_cxxlibs with_cxxldflags enable_udp with_gasnet_cspawn_cmd enable_mpi_compat enable_mpi with_mpi_cc with_mpi_cflags with_mpi_libs with_mpirun_cmd enable_smp with_smp_spawner enable_ucx with_ucx_home with_ucx_cflags with_ucx_libs with_ucx_ldflags enable_ucx_rpath with_ucx_max_medium with_ucx_spawner enable_ibv with_ibv_home with_ibv_cflags with_ibv_libs with_ibv_ldflags enable_ibv_rpath with_fh_cflags enable_ibv_atomics enable_ibv_rcv_thread enable_ibv_snd_thread enable_ibv_conn_thread with_ibv_spawner with_ibv_max_hcas enable_ibv_multirail with_ibv_fenced_puts with_ibv_ports with_ibv_physmem_max enable_ibv_physmem_probe enable_ibv_srq enable_ibv_xrc enable_ibv_odp enable_ibv_serialize_poll_cq with_ibv_max_medium enable_ofi with_ofi_home with_ofi_cflags with_ofi_libs with_ofi_ldflags enable_ofi_rpath with_ofi_spawner with_ofi_provider enable_ofi_thread_domain enable_ofi_multi_cq enable_ofi_retry_recvmsg enable_ofi_mr_virt_addr enable_ofi_mr_prov_key enable_ofi_mr_scalable enable_ofi_av_map with_ofi_num_completions with_ofi_max_medium with_ssh_cmd with_ssh_options with_ssh_nodefile with_ssh_out_degree enable_pmi with_pmi_version with_pmi_home with_pmi_ldflags enable_pmi_rpath with_pmi_libs enable_pmi2_fast_barrier with_pmirun_cmd enable_backtrace enable_backtrace_execinfo enable_backtrace_gdb enable_backtrace_gstack enable_backtrace_pstack enable_backtrace_pgdbg enable_backtrace_idb enable_backtrace_dbx enable_backtrace_lldb enable_backtrace_printstack enable_memory_kinds enable_kind_cuda_uva with_cuda_home with_cuda_cflags with_cuda_libs with_cuda_ldflags enable_cuda_rpath enable_kind_hip with_hip_home with_hip_cflags with_hip_libs with_hip_ldflags enable_hip_rpath enable_kind_ze with_ze_home with_ze_cflags with_ze_libs with_ze_ldflags enable_ze_rpath enable_plpa enable_hwloc with_hwloc_home with_hwloc_cflags with_hwloc_libs with_hwloc_ldflags enable_hwloc_rpath enable_hwloc_utils with_hwloc_utils_home enable_mmap enable_bug3480_workaround with_host_detect with_max_segsize enable_system_debug_malloc with_tool_prefix ' ac_precious_vars='build_alias host_alias target_alias CC CFLAGS LDFLAGS LIBS CPPFLAGS CPP CXX CXXFLAGS CCC CXXCPP' # Initialize some variables set by options. ac_init_help= ac_init_version=false ac_unrecognized_opts= ac_unrecognized_sep= # The variables have the same names as the options, with # dashes changed to underlines. cache_file=./config.cache exec_prefix=NONE no_create= no_recursion= prefix=NONE program_prefix=NONE program_suffix=NONE program_transform_name=s,x,x, silent= site= srcdir= verbose= x_includes=NONE x_libraries=NONE # Installation directory options. # These are left unexpanded so users can "make install exec_prefix=/foo" # and all the variables that are supposed to be based on exec_prefix # by default will actually change. # Use braces instead of parens because sh, perl, etc. also accept them. # (The list follows the same order as the GNU Coding Standards.) bindir='${exec_prefix}/bin' sbindir='${exec_prefix}/sbin' libexecdir='${exec_prefix}/libexec' datarootdir='${prefix}/share' datadir='${datarootdir}' sysconfdir='${prefix}/etc' sharedstatedir='${prefix}/com' localstatedir='${prefix}/var' runstatedir='${localstatedir}/run' includedir='${prefix}/include' oldincludedir='/usr/include' docdir='${datarootdir}/doc/${PACKAGE}' infodir='${datarootdir}/info' htmldir='${docdir}' dvidir='${docdir}' pdfdir='${docdir}' psdir='${docdir}' libdir='${exec_prefix}/lib' localedir='${datarootdir}/locale' mandir='${datarootdir}/man' ac_prev= ac_dashdash= for ac_option do # If the previous option needs an argument, assign it. if test -n "$ac_prev"; then eval $ac_prev=\$ac_option ac_prev= continue fi case $ac_option in *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;; *=) ac_optarg= ;; *) ac_optarg=yes ;; esac # Accept the important Cygnus configure options, so we can diagnose typos. case $ac_dashdash$ac_option in --) ac_dashdash=yes ;; -bindir | --bindir | --bindi | --bind | --bin | --bi) ac_prev=bindir ;; -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*) bindir=$ac_optarg ;; -build | --build | --buil | --bui | --bu) ac_prev=build_alias ;; -build=* | --build=* | --buil=* | --bui=* | --bu=*) build_alias=$ac_optarg ;; -cache-file | --cache-file | --cache-fil | --cache-fi \ | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c) ac_prev=cache_file ;; -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \ | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*) cache_file=$ac_optarg ;; --config-cache | -C) cache_file=config.cache ;; -datadir | --datadir | --datadi | --datad) ac_prev=datadir ;; -datadir=* | --datadir=* | --datadi=* | --datad=*) datadir=$ac_optarg ;; -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \ | --dataroo | --dataro | --datar) ac_prev=datarootdir ;; -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \ | --dataroot=* | --dataroo=* | --dataro=* | --datar=*) datarootdir=$ac_optarg ;; -disable-* | --disable-*) ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=no ;; -docdir | --docdir | --docdi | --doc | --do) ac_prev=docdir ;; -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*) docdir=$ac_optarg ;; -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv) ac_prev=dvidir ;; -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*) dvidir=$ac_optarg ;; -enable-* | --enable-*) ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid feature name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "enable_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval enable_$ac_useropt=\$ac_optarg ;; -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \ | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \ | --exec | --exe | --ex) ac_prev=exec_prefix ;; -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \ | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \ | --exec=* | --exe=* | --ex=*) exec_prefix=$ac_optarg ;; -gas | --gas | --ga | --g) # Obsolete; use --with-gas. with_gas=yes ;; -help | --help | --hel | --he | -h) ac_init_help=long ;; -help=r* | --help=r* | --hel=r* | --he=r* | -hr*) ac_init_help=recursive ;; -help=s* | --help=s* | --hel=s* | --he=s* | -hs*) ac_init_help=short ;; -host | --host | --hos | --ho) ac_prev=host_alias ;; -host=* | --host=* | --hos=* | --ho=*) host_alias=$ac_optarg ;; -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht) ac_prev=htmldir ;; -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \ | --ht=*) htmldir=$ac_optarg ;; -includedir | --includedir | --includedi | --included | --include \ | --includ | --inclu | --incl | --inc) ac_prev=includedir ;; -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \ | --includ=* | --inclu=* | --incl=* | --inc=*) includedir=$ac_optarg ;; -infodir | --infodir | --infodi | --infod | --info | --inf) ac_prev=infodir ;; -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*) infodir=$ac_optarg ;; -libdir | --libdir | --libdi | --libd) ac_prev=libdir ;; -libdir=* | --libdir=* | --libdi=* | --libd=*) libdir=$ac_optarg ;; -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \ | --libexe | --libex | --libe) ac_prev=libexecdir ;; -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \ | --libexe=* | --libex=* | --libe=*) libexecdir=$ac_optarg ;; -localedir | --localedir | --localedi | --localed | --locale) ac_prev=localedir ;; -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*) localedir=$ac_optarg ;; -localstatedir | --localstatedir | --localstatedi | --localstated \ | --localstate | --localstat | --localsta | --localst | --locals) ac_prev=localstatedir ;; -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \ | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*) localstatedir=$ac_optarg ;; -mandir | --mandir | --mandi | --mand | --man | --ma | --m) ac_prev=mandir ;; -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*) mandir=$ac_optarg ;; -nfp | --nfp | --nf) # Obsolete; use --without-fp. with_fp=no ;; -no-create | --no-create | --no-creat | --no-crea | --no-cre \ | --no-cr | --no-c | -n) no_create=yes ;; -no-recursion | --no-recursion | --no-recursio | --no-recursi \ | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r) no_recursion=yes ;; -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \ | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \ | --oldin | --oldi | --old | --ol | --o) ac_prev=oldincludedir ;; -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \ | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \ | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*) oldincludedir=$ac_optarg ;; -prefix | --prefix | --prefi | --pref | --pre | --pr | --p) ac_prev=prefix ;; -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*) prefix=$ac_optarg ;; -program-prefix | --program-prefix | --program-prefi | --program-pref \ | --program-pre | --program-pr | --program-p) ac_prev=program_prefix ;; -program-prefix=* | --program-prefix=* | --program-prefi=* \ | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*) program_prefix=$ac_optarg ;; -program-suffix | --program-suffix | --program-suffi | --program-suff \ | --program-suf | --program-su | --program-s) ac_prev=program_suffix ;; -program-suffix=* | --program-suffix=* | --program-suffi=* \ | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*) program_suffix=$ac_optarg ;; -program-transform-name | --program-transform-name \ | --program-transform-nam | --program-transform-na \ | --program-transform-n | --program-transform- \ | --program-transform | --program-transfor \ | --program-transfo | --program-transf \ | --program-trans | --program-tran \ | --progr-tra | --program-tr | --program-t) ac_prev=program_transform_name ;; -program-transform-name=* | --program-transform-name=* \ | --program-transform-nam=* | --program-transform-na=* \ | --program-transform-n=* | --program-transform-=* \ | --program-transform=* | --program-transfor=* \ | --program-transfo=* | --program-transf=* \ | --program-trans=* | --program-tran=* \ | --progr-tra=* | --program-tr=* | --program-t=*) program_transform_name=$ac_optarg ;; -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd) ac_prev=pdfdir ;; -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*) pdfdir=$ac_optarg ;; -psdir | --psdir | --psdi | --psd | --ps) ac_prev=psdir ;; -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*) psdir=$ac_optarg ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) silent=yes ;; -runstatedir | --runstatedir | --runstatedi | --runstated \ | --runstate | --runstat | --runsta | --runst | --runs \ | --run | --ru | --r) ac_prev=runstatedir ;; -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ | --run=* | --ru=* | --r=*) runstatedir=$ac_optarg ;; -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) ac_prev=sbindir ;; -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ | --sbi=* | --sb=*) sbindir=$ac_optarg ;; -sharedstatedir | --sharedstatedir | --sharedstatedi \ | --sharedstated | --sharedstate | --sharedstat | --sharedsta \ | --sharedst | --shareds | --shared | --share | --shar \ | --sha | --sh) ac_prev=sharedstatedir ;; -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \ | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \ | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \ | --sha=* | --sh=*) sharedstatedir=$ac_optarg ;; -site | --site | --sit) ac_prev=site ;; -site=* | --site=* | --sit=*) site=$ac_optarg ;; -srcdir | --srcdir | --srcdi | --srcd | --src | --sr) ac_prev=srcdir ;; -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*) srcdir=$ac_optarg ;; -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \ | --syscon | --sysco | --sysc | --sys | --sy) ac_prev=sysconfdir ;; -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \ | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*) sysconfdir=$ac_optarg ;; -target | --target | --targe | --targ | --tar | --ta | --t) ac_prev=target_alias ;; -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*) target_alias=$ac_optarg ;; -v | -verbose | --verbose | --verbos | --verbo | --verb) verbose=yes ;; -version | --version | --versio | --versi | --vers | -V) ac_init_version=: ;; -with-* | --with-*) ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=\$ac_optarg ;; -without-* | --without-*) ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'` # Reject names that are not valid shell variable names. expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null && as_fn_error $? "invalid package name: $ac_useropt" ac_useropt_orig=$ac_useropt ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'` case $ac_user_opts in *" "with_$ac_useropt" "*) ;; *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig" ac_unrecognized_sep=', ';; esac eval with_$ac_useropt=no ;; --x) # Obsolete; use --with-x. with_x=yes ;; -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \ | --x-incl | --x-inc | --x-in | --x-i) ac_prev=x_includes ;; -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \ | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*) x_includes=$ac_optarg ;; -x-libraries | --x-libraries | --x-librarie | --x-librari \ | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l) ac_prev=x_libraries ;; -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \ | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*) x_libraries=$ac_optarg ;; -*) as_fn_error $? "unrecognized option: \`$ac_option' Try \`$0 --help' for more information" ;; *=*) ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='` # Reject names that are not valid shell variable names. case $ac_envvar in #( '' | [0-9]* | *[!_$as_cr_alnum]* ) as_fn_error $? "invalid variable name: \`$ac_envvar'" ;; esac eval $ac_envvar=\$ac_optarg export $ac_envvar ;; *) # FIXME: should be removed in autoconf 3.0. $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null && $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}" ;; esac done if test -n "$ac_prev"; then ac_option=--`echo $ac_prev | sed 's/_/-/g'` as_fn_error $? "missing argument to $ac_option" fi if test -n "$ac_unrecognized_opts"; then case $enable_option_checking in no) ;; fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;; *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;; esac fi # Check all directory arguments for consistency. for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ datadir sysconfdir sharedstatedir localstatedir includedir \ oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ libdir localedir mandir runstatedir do eval ac_val=\$$ac_var # Remove trailing slashes. case $ac_val in */ ) ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'` eval $ac_var=\$ac_val;; esac # Be sure to have absolute directory names. case $ac_val in [\\/$]* | ?:[\\/]* ) continue;; NONE | '' ) case $ac_var in *prefix ) continue;; esac;; esac as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val" done # There might be people who depend on the old broken behavior: `$host' # used to hold the argument of --host etc. # FIXME: To remove some day. build=$build_alias host=$host_alias target=$target_alias # FIXME: To remove some day. if test "x$host_alias" != x; then if test "x$build_alias" = x; then cross_compiling=maybe elif test "x$build_alias" != "x$host_alias"; then cross_compiling=yes fi fi ac_tool_prefix= test -n "$host_alias" && ac_tool_prefix=$host_alias- test "$silent" = yes && exec 6>/dev/null ac_pwd=`pwd` && test -n "$ac_pwd" && ac_ls_di=`ls -di .` && ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` || as_fn_error $? "working directory cannot be determined" test "X$ac_ls_di" = "X$ac_pwd_ls_di" || as_fn_error $? "pwd does not report name of working directory" # Find the source files, if location was not specified. if test -z "$srcdir"; then ac_srcdir_defaulted=yes # Try the directory containing this script, then the parent directory. ac_confdir=`$as_dirname -- "$as_myself" || $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \ X"$as_myself" : 'X\(//\)[^/]' \| \ X"$as_myself" : 'X\(//\)$' \| \ X"$as_myself" : 'X\(/\)' \| . 2>/dev/null || $as_echo X"$as_myself" | sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{ s//\1/ q } /^X\(\/\/\)[^/].*/{ s//\1/ q } /^X\(\/\/\)$/{ s//\1/ q } /^X\(\/\).*/{ s//\1/ q } s/.*/./; q'` srcdir=$ac_confdir if test ! -r "$srcdir/$ac_unique_file"; then srcdir=.. fi else ac_srcdir_defaulted=no fi if test ! -r "$srcdir/$ac_unique_file"; then test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .." as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir" fi ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work" ac_abs_confdir=`( cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg" pwd)` # When building in place, set srcdir=. if test "$ac_abs_confdir" = "$ac_pwd"; then srcdir=. fi # Remove unnecessary trailing slashes from srcdir. # Double slashes in file names in object file debugging info # mess up M-x gdb in Emacs. case $srcdir in */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;; esac for ac_var in $ac_precious_vars; do eval ac_env_${ac_var}_set=\${${ac_var}+set} eval ac_env_${ac_var}_value=\$${ac_var} eval ac_cv_env_${ac_var}_set=\${${ac_var}+set} eval ac_cv_env_${ac_var}_value=\$${ac_var} done # # Report the --help message. # if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF \`configure' configures this package to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... To assign environment variables (e.g., CC, CFLAGS...), specify them as VAR=VALUE. See below for descriptions of some of the useful variables. Defaults for the options are specified in brackets. Configuration: -h, --help display this help and exit --help=short display options specific to this package --help=recursive display the short help of all the included packages -V, --version display version information and exit -q, --quiet, --silent do not print \`checking ...' messages --cache-file=FILE cache test results in FILE [disabled] -C, --config-cache alias for \`--cache-file=config.cache' -n, --no-create do not create output files --srcdir=DIR find the sources in DIR [configure dir or \`..'] Installation directories: --prefix=PREFIX install architecture-independent files in PREFIX [$ac_default_prefix] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [PREFIX] By default, \`make install' will install all the files in \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify an installation prefix other than \`$ac_default_prefix' using \`--prefix', for instance \`--prefix=\$HOME'. For better control, use the options below. Fine tuning of the installation directories: --bindir=DIR user executables [EPREFIX/bin] --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] --libdir=DIR object code libraries [EPREFIX/lib] --includedir=DIR C header files [PREFIX/include] --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE] _ACEOF cat <<\_ACEOF System types: --build=BUILD configure for building on BUILD [guessed] --host=HOST cross-compile to build programs to run on HOST [BUILD] --target=TARGET configure for building compilers for TARGET [HOST] _ACEOF fi if test -n "$ac_init_help"; then cat <<\_ACEOF Optional Features and Packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --enable-cross-compile Enable cross-compilation --with-cc= CC setting --with-cflags= CFLAGS setting --with-cpp= CPP setting --with-cppflags= CPPFLAGS setting --with-ldflags= LDFLAGS setting --with-libs= LIBS setting --with-perl= PERL setting --with-cxx= CXX setting --with-cxxcpp= CXXCPP setting --with-cxxflags= CXXFLAGS setting --(en|dis)able-pthreads enable use of pthreads (required to support pthreaded GASNet clients) --enable-conservative-local-copy enable use of conservative (slower) mechanism for local data movement (default is no) --disable-full-path-expansion Disable expansion of program names to full pathnames --enable-allow-libcpp Allow the use of /lib/cpp for preprocessing --enable-allow-gcc32 Allow the use of the known broken gcc/g++ 3.2.0-2 compiler --enable-allow-gcc4 Allow the use of a broken gcc/g++ 4.0-4.2 compiler --disable-ultrasparc-probe Disable probe for UltraSPARC compiler options --disable-ppc64-probe Disable probe for PPC64 compiler options --enable-debug Build GASNet in a debugging mode --enable-valgrind Build a valgrind-friendly library, disabling some optimizations. Implies --disable-debug-malloc --(en|dis)able-dev-warnings Build GASNet with developer compiler warnings for the library and tests (default: yes) --enable-gasnet-verbose Build GASNet lib with debugging status messages --(en|dis)able-trace Build GASNet with tracing enabled (enabled by default with --enable-debug) --(en|dis)able-stats Build GASNet with statistical collection enabled (enabled by default with --enable-debug) --enable-srclines Build GASNet with srclines support (enabled by default with --enable-trace) --(en|dis)able-debug-malloc Build GASNet with debugging malloc implementation enabled (enabled by default with --enable-debug) --enable-rpath Build GASNet libraries using RPATH for dependent libraries (disabled by default) --enable-segment-fast Build GASNet in the FAST shared segment configuration --enable-segment-large Build GASNet in the LARGE shared segment configuration --enable-segment-everything Build GASNet in the EVERYTHING shared segment configuration --(en|dis)able-seq support SEQ-mode single-threaded GASNet clients --(en|dis)able-par support PAR-mode pthreaded GASNet clients --(en|dis)able-parsync support PARSYNC-mode pthreaded GASNet clients --with-max-pthreads-per-node= Set max pthreads supported per GASNet node --(en|dis)able-rwlock Enable/disable use of pthread_rwlock_t (auto-detected) --(en|dis)able-tls Enable/disable use of thread-local storage extensions (ie __thread) (auto-detected) --(en|dis)able-threadinfo-opt Enable/disable threadinfo passing optimization (default is system dependent) --with-cache-line-bytes= CACHE_LINE_BYTES setting: shared data cache line width --(en|dis)able-hugetlbfs Enable/disable huegtlbfs support (default is system dependent) --with-hugetlbfs-home= HUGETLBFS_HOME setting: Install prefix of hugetlbfs (auto-detected from PATH) --with-hugetlbfs-cflags= HUGETLBFS_CFLAGS setting --with-hugetlbfs-libs= HUGETLBFS_LIBS setting --with-hugetlbfs-ldflags= HUGETLBFS_LDFLAGS setting --(en|dis)able-hugetlbfs-rpath Use RPATH in default HUGETLBFS_LDFLAGS if appropriate (enabled by default with --enable-rpath) --(en|dis)able-pshm Enable/disable inter-process shared memory support (default is system dependent) --(en|dis)able-pshm-posix Enable/disable use of POSIX shm_open() for inter-process shared memory support (default is system dependent) --(en|dis)able-pshm-sysv Enable use of SysV shmat() for inter-process shared memory support (default is system dependent) --enable-pshm-xpmem Enable use of XPMEM for inter-process shared memory support (default disabled) --(en|dis)able-pshm-hugetlbfs Enable use of hugetlbfs for inter-process shared memory support (default is system dependent) --enable-pshm-file Enable use of mmap()ed temporary files for inter-process shared memory support (default disabled) --enable-large-pshm Enable PSHM support for upto 45k cores per node (default is 255 cores) --enable-aligned-segments Force alignment for GASNet-allocated segment base address. Incompatible with PSHM, heterogeneous clusters and OS address randomization --(en|dis)able-arch-sgi-ip27 Enable/disable work-around for buggy SGI IP27 platforms (Onyx2, Origin200 and Origin2000) (disabled) --disable-pdeathsig Support use of Linux-specific prctl(PR_SET_PDEATHSIG) (default is to probe) --(en|dis)able-fork Allow internal use of fork() and related calls (default is to probe at configure time) --enable-loopback-memsync Force memory barriers for GASNet local (loopback) puts and gets --enable-throttle-poll throttle polling threads in multi-threaded configurations to reduce contention (experimental, only implemented in some conduits) --with-maxeps= Maximum number of endpoints per-process, subject to per-conduit limits (default is conduit-dependent) --enable-force-generic-atomicops Force mutex-based atomic ops (default is platform specific) --enable-force-os-atomicops Force os-provided atomic ops (default is platform specific) --enable-force-compiler-atomicops Force compiler-provided atomic ops (default is platform specific) --enable-force-native-timers Force use of "native" timers (default is platform-specific) --enable-force-gettimeofday Force use of gettimeofday() for timers (default is platform-specific) --enable-force-posix-realtime Force use of clock_gettime() for timers (default is platform-specific) --enable-force-yield-membars Force a sched_yield() call in memory barriers (disabled by default) --enable-force-slow-membars Force function call based (non-inline) memory barriers (disabled by default) --enable-force-true-weakatomics Force use of real atomic operations in sequential code (disabled by default) --enable-force-generic-semaphores Force mutex-based semaphores (default is platform specific) --disable-auto-conduit-detect Enable/disable automatic detection of supported network conduits (enabled by default) --with-cxxlibs= cxxLIBS setting: Libraries to add when linking C++ code --with-cxxldflags= cxxLDFLAGS setting: Linker flags to add when linking C++ code udp-conduit options: (Portable UDP/IP conduit (udp)) --(en|dis)able-udp Enable/disable the Portable UDP/IP conduit (udp) (auto-detected) --with-gasnet-cspawn-cmd= GASNET_CSPAWN_CMD setting: See udp-conduit/README MPI compatibility options: --(en|dis)able-mpi-compat Enable/disable MPI compatibility in all conduits (auto-detected) mpi-conduit options: (Portable MPI conduit (mpi)) --(en|dis)able-mpi Enable/disable the Portable MPI conduit (mpi) (auto-detected) --with-mpi-cc= MPI_CC setting: The MPI C compiler wrapper --with-mpi-cflags= MPI_CFLAGS setting: Flags to add when compiling MPI C code (overrides auto-detected default) --with-mpi-libs= MPI_LIBS setting: Libraries to add to the MPI link line --with-mpirun-cmd= MPIRUN_CMD setting: Command template for running MPI programs, see mpi-conduit/README for syntax smp-conduit options: (Portable SMP-loopback conduit (smp)) --(en|dis)able-smp Enable/disable the Portable SMP-loopback conduit (smp) (auto-detected) --with-smp-spawner= smp job spawner ("fork", "ssh", "mpi" or "pmi", default is fork) ucx-conduit options: (Unified Communication X conduit (ucx)) **EXPERIMENTAL** --(en|dis)able-ucx Enable/disable the Unified Communication X conduit (ucx) --with-ucx-home= UCX_HOME setting: Install prefix of UCX library (auto-detected from PATH) --with-ucx-cflags= UCX_CFLAGS setting --with-ucx-libs= UCX_LIBS setting --with-ucx-ldflags= UCX_LDFLAGS setting --(en|dis)able-ucx-rpath Use RPATH in default UCX_LDFLAGS if appropriate (enabled by default with --enable-rpath) --with-ucx-max-medium= Specify gex_LUB*Medium() for ucx-conduit (default $ucx_max_med_dflt) --with-ucx-spawner= ucx job spawner ("ssh", "mpi" or "pmi", default is mpi when available) ibv-conduit options: (InfiniBand IB Verbs conduit (ibv)) --(en|dis)able-ibv Enable/disable the InfiniBand IB Verbs conduit (ibv) (auto-detected) --with-ibv-home= IBV_HOME setting: Install prefix of IB Verbs library (auto-detected from PATH) --with-ibv-cflags= IBV_CFLAGS setting --with-ibv-libs= IBV_LIBS setting --with-ibv-ldflags= IBV_LDFLAGS setting --(en|dis)able-ibv-rpath Use RPATH in default IBV_LDFLAGS if appropriate (enabled by default with --enable-rpath) --with-fh-cflags= FH_CFLAGS setting: C flags for building the Firehose memory registration library --disable-ibv-atomics Disable atomics offload support in ibv-conduit (enabled by default in FAST segment mode) --(en|dis)able-ibv-rcv-thread See ibv-conduit/README (enabled by default if pthreads available) --(en|dis)able-ibv-snd-thread See ibv-conduit/README (enabled by default if pthreads available) --(en|dis)able-ibv-conn-thread See ibv-conduit/README (enabled by default if pthreads available) --with-ibv-spawner= ibv job spawner ("ssh", "mpi" or "pmi", default is mpi when available) --with-ibv-max-hcas= Maximum number of IBV HCAs to open (default is 1) --(en|dis)able-ibv-multirail Enable IBV over multiple HCAs. Use of --with-ibv-max-hcas=N is prefered (see ibv-conduit/README for more info). --with-ibv-fenced-puts= Default value of GASNET_USE_FENCED_PUTS environment variable for ibv-conduit (default is 0) --with-ibv-ports= Default value of GASNET_IBV_PORTS environment variable (default is empty) --with-ibv-physmem-max= Maximum physical memory IBV may pin: less than 1.0 is fraction of apparent physical memory, larger than 1 is absolute size with optional M, G and T suffix (default is "2/3") --(en|dis)able-ibv-physmem-probe Force default enable/disable of GASNET_PHYSMEM_PROBE in ibv-conduit --disable-ibv-srq Disable Shared Receive Queue (SRQ) support in ibv-conduit (enabled by default) --(en|dis)able-ibv-xrc Enable/disable eXtended Reliable Connection (XRC) support in ibv-conduit (default is to probe) --(en|dis)able-ibv-odp Enable/disable On Demand Paging (ODP) support in ibv-conduit (default is to probe) --disable-ibv-serialize-poll-cq Disable serialization of CQ polling in ibv-conduit (enabled by default) --with-ibv-max-medium= Specify gasnet_AMMaxMedium() for ibv-conduit (default 65536) ofi-conduit options: (OpenFabrics Interfaces conduit (ofi)) --(en|dis)able-ofi Enable/disable the OpenFabrics Interfaces conduit (ofi) (auto-detected) --with-ofi-home= OFI_HOME setting: Install prefix of OFI libfabric (auto-detected from PATH) --with-ofi-cflags= OFI_CFLAGS setting --with-ofi-libs= OFI_LIBS setting --with-ofi-ldflags= OFI_LDFLAGS setting --(en|dis)able-ofi-rpath Use RPATH in default OFI_LDFLAGS if appropriate (enabled by default with --enable-rpath) --with-ofi-spawner= ofi job spawner ("ssh", "mpi" or "pmi", default is mpi when available) --with-ofi-provider= Statically configure ofi-conduit for the given provider --(en|dis)able-ofi-thread-domain Indicates if the conduit should use the FI_THREAD_DOMAIN threading model(advanced users only) --(en|dis)able-ofi-multi-cq Indicates if the conduit should use multiple CQs (advanced users only) --(en|dis)able-ofi-retry-recvmsg Indicates if the conduit should allow for retry of fi_recvmsg calls (advanced users only) --(en|dis)able-ofi-mr-virt-addr Indicates if the conduit should statically compile FI_MR_VIRT_ADDR support into ofi-conduit (advanced users only) --(en|dis)able-ofi-mr-prov-key Indicates if the conduit should statically compile FI_MR_PROV_KEY support into ofi-conduit (advanced users only) --(en|dis)able-ofi-mr-scalable DEPRECATED --enable-ofi-av-map Include conduit support for FI_AV_MAP, excluding FI_AV_TABLE (advanced users only) --disable-ofi-av-map Include conduit support for FI_AV_TABLE, excluding FI_AV_MAP (advanced users only) --with-ofi-num-completions= Max number of completions for ofi-conduit to read from a CQ at one time (default 64) --with-ofi-max-medium= gasnet_AMMaxMedium() for the ofi-conduit (default 8192) Job spawner options: --with-ssh-cmd= default value for GASNET_SSH_CMD environment variable (default "ssh") --with-ssh-options= default value for GASNET_SSH_OPTIONS environment variable (defaults to empty) --with-ssh-nodefile= default value for GASNET_SSH_NODEFILE environment variable (defaults to empty - no fixed filename) --with-ssh-out-degree= default value for GASNET_SSH_OUT_DEGREE environment variable (defaults to 32) --(en|dis)able-pmi Enable/disable PMI support for job spawning --with-pmi-version= PMI version (x, 1, 2 or cray) --with-pmi-home= PMI_HOME setting: Install prefix of PMI library --with-pmi-ldflags= PMI_LDFLAGS setting --(en|dis)able-pmi-rpath Use RPATH in default PMI_LDFLAGS if appropriate (enabled by default with --enable-rpath) --with-pmi-libs= PMI_LIBS setting --enable-pmi2-fast-barrier Use PMI2_KVS_fence as barrier. This may not work with all PMI2 implementations --with-pmirun-cmd= PMIRUN_CMD setting: Command template for running PMI programs, see other/pmi-spawner/README Backtrace options: --(en|dis)able-backtrace support backtrace, via any mechanism (auto-detected) --(en|dis)able-backtrace-execinfo support backtrace via execinfo.h (auto-detected) --(en|dis)able-backtrace-gdb support backtrace via gdb (auto-detected) --(en|dis)able-backtrace-gstack support backtrace via gstack (auto-detected) --(en|dis)able-backtrace-pstack support backtrace via pstack (auto-detected) --(en|dis)able-backtrace-pgdbg support backtrace via pgdbg (auto-detected) --(en|dis)able-backtrace-idb support backtrace via idb (auto-detected) --(en|dis)able-backtrace-dbx support backtrace via dbx (auto-detected) --(en|dis)able-backtrace-lldb support backtrace via lldb (auto-detected) --(en|dis)able-backtrace-printstack support backtrace via printstack (auto-detected) Memory-kinds options: --enable-memory-kinds Support for memory kinds (transfers to/from device memory). Enables default auto-detection of all device type applicable to the target platform. However, the individual --enable-kind-* options have precedence. Use of --enable-memory-kinds=force makes failure to detect at least one supported kind fatal. --(en|dis)able-kind-cuda-uva Support for memory kinds on UVA-capable CUDA devices (auto-detected with --enable-memory-kinds, otherwise disabled) --with-cuda-home= CUDA_HOME setting: Install prefix of CUDA toolkit (auto-detected from PATH) --with-cuda-cflags= CUDA_CFLAGS setting --with-cuda-libs= CUDA_LIBS setting --with-cuda-ldflags= CUDA_LDFLAGS setting --(en|dis)able-cuda-rpath Use RPATH in default CUDA_LDFLAGS if appropriate (enabled by default with --enable-rpath) --(en|dis)able-kind-hip support for memory kinds on HIP-compatible devices (auto-detected with --enable-memory-kinds, otherwise disabled) --with-hip-home= HIP_HOME setting: Install prefix of HIP developer tools (auto-detected from PATH) --with-hip-cflags= HIP_CFLAGS setting --with-hip-libs= HIP_LIBS setting --with-hip-ldflags= HIP_LDFLAGS setting --(en|dis)able-hip-rpath Use RPATH in default HIP_LDFLAGS if appropriate (enabled by default with --enable-rpath) --(en|dis)able-kind-ze Support for memory kinds on devices via oneAPI Level Zero (auto-detected with --enable-memory-kinds, otherwise disabled) --with-ze-home= ZE_HOME setting: Install prefix of oneAPI Level Zero (auto-detected from PATH) --with-ze-cflags= ZE_CFLAGS setting --with-ze-libs= ZE_LIBS setting --with-ze-ldflags= ZE_LDFLAGS setting --(en|dis)able-ze-rpath Use RPATH in default ZE_LDFLAGS if appropriate (enabled by default with --enable-rpath) Misc options: --(en|dis)able-plpa use PLPA for CPU binding (default is to probe) --(en|dis)able-hwloc hwloc library (auto-detected) --with-hwloc-home= HWLOC_HOME setting: Install prefix of hwloc (auto-detected from PATH) --with-hwloc-cflags= HWLOC_CFLAGS setting --with-hwloc-libs= HWLOC_LIBS setting --with-hwloc-ldflags= HWLOC_LDFLAGS setting --(en|dis)able-hwloc-rpath Use RPATH in default HWLOC_LDFLAGS if appropriate (enabled by default with --enable-rpath) --(en|dis)able-hwloc-utils hwloc utilities (auto-detected) --with-hwloc-utils-home= HWLOC_UTILS_HOME setting: Install prefix of hwloc command-line utilities (auto-detected from PATH) --(en|dis)able-mmap force the use or non-use of mmap (default to probe) --enable-bug3480-workaround See smp-conduit README --with-host-detect= Default value for GASNET_HOST_DETECT (default is system and network dependent) --with-max-segsize= Upper bound for GASNet segment utilization. Can be absolute size or fraction of physmem. Suffix denotes per-process or per-host limit (ex: "2GB/P", "0.85/H") --(en|dis)able-system-debug-malloc enable use of system-specific debugging malloc if available (default is system dependent) --with-tool-prefix= Naming prefix to use for contributed tools Some influential environment variables: CC C compiler command CFLAGS C compiler flags LDFLAGS linker flags, e.g. -L if you have libraries in a nonstandard directory LIBS libraries to pass to the linker, e.g. -l CPPFLAGS (Objective) C/C++ preprocessor flags, e.g. -I if you have headers in a nonstandard directory CPP C preprocessor CXX C++ compiler command CXXFLAGS C++ compiler flags CXXCPP C++ preprocessor Use these variables to override the choices made by `configure' or to help it to find libraries and programs with nonstandard names/locations. Report bugs to . GASNet home page: . _ACEOF ac_status=$? fi if test "$ac_init_help" = "recursive"; then # If there are subdirs, report their specific --help. for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue test -d "$ac_dir" || { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } || continue ac_builddir=. case "$ac_dir" in .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'` # A ".." for each directory in $ac_dir_suffix. ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'` case $ac_top_builddir_sub in "") ac_top_builddir_sub=. ac_top_build_prefix= ;; *) ac_top_build_prefix=$ac_top_builddir_sub/ ;; esac ;; esac ac_abs_top_builddir=$ac_pwd ac_abs_builddir=$ac_pwd$ac_dir_suffix # for backward compatibility: ac_top_builddir=$ac_top_build_prefix case $srcdir in .) # We are building in place. ac_srcdir=. ac_top_srcdir=$ac_top_builddir_sub ac_abs_top_srcdir=$ac_pwd ;; [\\/]* | ?:[\\/]* ) # Absolute name. ac_srcdir=$srcdir$ac_dir_suffix; ac_top_srcdir=$srcdir ac_abs_top_srcdir=$srcdir ;; *) # Relative name. ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix ac_top_srcdir=$ac_top_build_prefix$srcdir ac_abs_top_srcdir=$ac_pwd/$srcdir ;; esac ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix cd "$ac_dir" || { ac_status=$?; continue; } # Check for guested configure. if test -f "$ac_srcdir/configure.gnu"; then echo && $SHELL "$ac_srcdir/configure.gnu" --help=recursive elif test -f "$ac_srcdir/configure"; then echo && $SHELL "$ac_srcdir/configure" --help=recursive else $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2 fi || ac_status=$? cd "$ac_pwd" || { ac_status=$?; break; } done fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF GASNet configure 2025.8.0 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. This configure script is free software; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. _ACEOF exit fi ## ------------------------ ## ## Autoconf initialization. ## ## ------------------------ ## # ac_fn_c_try_compile LINENO # -------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_compile # ac_fn_c_try_cpp LINENO # ---------------------- # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_cpp # ac_fn_c_try_link LINENO # ----------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_c_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_c_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_link # ac_fn_c_try_run LINENO # ---------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_c_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_c_try_run # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES # ------------------------------------------------------- # Tests whether HEADER exists and can be compiled using the include files in # INCLUDES, setting the cache variable VAR accordingly. ac_fn_c_check_header_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_compile # ac_fn_c_compute_int LINENO EXPR VAR INCLUDES # -------------------------------------------- # Tries to find the compile-time value of EXPR in a program that includes # INCLUDES, setting VAR accordingly. Returns whether the value could be # computed ac_fn_c_compute_int () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if test "$cross_compiling" = yes; then # Depending upon the size, compute the lo and hi bounds. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { static int test_array [1 - 2 * !(($2) >= 0)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_lo=0 ac_mid=0 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_hi=$ac_mid; break else as_fn_arith $ac_mid + 1 && ac_lo=$as_val if test $ac_lo -le $ac_mid; then ac_lo= ac_hi= break fi as_fn_arith 2 '*' $ac_mid + 1 && ac_mid=$as_val fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { static int test_array [1 - 2 * !(($2) < 0)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_hi=-1 ac_mid=-1 while :; do cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { static int test_array [1 - 2 * !(($2) >= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_lo=$ac_mid; break else as_fn_arith '(' $ac_mid ')' - 1 && ac_hi=$as_val if test $ac_mid -le $ac_hi; then ac_lo= ac_hi= break fi as_fn_arith 2 '*' $ac_mid && ac_mid=$as_val fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done else ac_lo= ac_hi= fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # Binary search between lo and hi bounds. while test "x$ac_lo" != "x$ac_hi"; do as_fn_arith '(' $ac_hi - $ac_lo ')' / 2 + $ac_lo && ac_mid=$as_val cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 int main () { static int test_array [1 - 2 * !(($2) <= $ac_mid)]; test_array [0] = 0; return test_array [0]; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_hi=$ac_mid else as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext done case $ac_lo in #(( ?*) eval "$3=\$ac_lo"; ac_retval=0 ;; '') ac_retval=1 ;; esac else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 static long int longval () { return $2; } static unsigned long int ulongval () { return $2; } #include #include int main () { FILE *f = fopen ("conftest.val", "w"); if (! f) return 1; if (($2) < 0) { long int i = longval (); if (i != ($2)) return 1; fprintf (f, "%ld", i); } else { unsigned long int i = ulongval (); if (i != ($2)) return 1; fprintf (f, "%lu", i); } /* Do not output a trailing newline, as this causes \r\n confusion on some platforms. */ return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : echo >>conftest.val; read $3 &5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } else # Is the header compilable? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5 $as_echo_n "checking $2 usability... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ $4 #include <$2> _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_header_compiler=yes else ac_header_compiler=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5 $as_echo "$ac_header_compiler" >&6; } # Is the header present? { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5 $as_echo_n "checking $2 presence... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include <$2> _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : ac_header_preproc=yes else ac_header_preproc=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5 $as_echo "$ac_header_preproc" >&6; } # So? What about this header? case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #(( yes:no: ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ;; no:yes:* ) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;} ( $as_echo "## ------------------------------------------ ## ## Report this to https://gasnet-bugs.lbl.gov ## ## ------------------------------------------ ##" ) | sed "s/^/$as_me: WARNING: /" >&2 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else eval "$3=\$ac_header_compiler" fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_header_mongrel # ac_fn_c_check_func LINENO FUNC VAR # ---------------------------------- # Tests whether FUNC exists, setting the cache variable VAR accordingly ac_fn_c_check_func () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5 $as_echo_n "checking for $2... " >&6; } if eval \${$3+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Define $2 to an innocuous variant, in case declares $2. For example, HP-UX 11i declares gettimeofday. */ #define $2 innocuous_$2 /* System header to define __stub macros and hopefully few prototypes, which can conflict with char $2 (); below. Prefer to if __STDC__ is defined, since exists even on freestanding compilers. */ #ifdef __STDC__ # include #else # include #endif #undef $2 /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char $2 (); /* The GNU C library defines this for functions which it implements to always fail with ENOSYS. Some functions are actually named something starting with __ and the normal name is an alias. */ #if defined __stub_$2 || defined __stub___$2 choke me #endif int main () { return $2 (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : eval "$3=yes" else eval "$3=no" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi eval ac_res=\$$3 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5 $as_echo "$ac_res" >&6; } eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno } # ac_fn_c_check_func # ac_fn_cxx_try_compile LINENO # ---------------------------- # Try to compile conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_compile () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest.$ac_objext; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_compile # ac_fn_cxx_try_cpp LINENO # ------------------------ # Try to preprocess conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_cpp () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_cpp conftest.$ac_ext" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } > conftest.i && { test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" || test ! -s conftest.err }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_cpp # ac_fn_cxx_try_link LINENO # ------------------------- # Try to link conftest.$ac_ext, and return whether this succeeded. ac_fn_cxx_try_link () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack rm -f conftest.$ac_objext conftest$ac_exeext if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>conftest.err ac_status=$? if test -s conftest.err; then grep -v '^ *+' conftest.err >conftest.er1 cat conftest.er1 >&5 mv -f conftest.er1 conftest.err fi $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { test -z "$ac_cxx_werror_flag" || test ! -s conftest.err } && test -s conftest$ac_exeext && { test "$cross_compiling" = yes || test -x conftest$ac_exeext }; then : ac_retval=0 else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=1 fi # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would # interfere with the next link command; also delete a directory that is # left behind by Apple's compiler. We do this before executing the actions. rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_link # ac_fn_cxx_try_run LINENO # ------------------------ # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes # that executables *can* be run. ac_fn_cxx_try_run () { as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then : ac_retval=0 else $as_echo "$as_me: program exited with status $ac_status" >&5 $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 ac_retval=$ac_status fi rm -rf conftest.dSYM conftest_ipa8_conftest.oo eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno as_fn_set_status $ac_retval } # ac_fn_cxx_try_run cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GASNet $as_me 2025.8.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ _ACEOF exec 5>>config.log { cat <<_ASUNAME ## --------- ## ## Platform. ## ## --------- ## hostname = `(hostname || uname -n) 2>/dev/null | sed 1q` uname -m = `(uname -m) 2>/dev/null || echo unknown` uname -r = `(uname -r) 2>/dev/null || echo unknown` uname -s = `(uname -s) 2>/dev/null || echo unknown` uname -v = `(uname -v) 2>/dev/null || echo unknown` /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown` /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown` /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown` /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown` /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown` /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown` /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown` /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown` /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown` _ASUNAME as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. $as_echo "PATH: $as_dir" done IFS=$as_save_IFS } >&5 cat >&5 <<_ACEOF ## ----------- ## ## Core tests. ## ## ----------- ## _ACEOF # Keep a trace of the command line. # Strip out --no-create and --no-recursion so they do not pile up. # Strip out --silent because we don't want to record it for future runs. # Also quote any args containing shell meta-characters. # Make two passes to allow for proper duplicate-argument suppression. ac_configure_args= ac_configure_args0= ac_configure_args1= ac_must_keep_next=false for ac_pass in 1 2 do for ac_arg do case $ac_arg in -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;; -q | -quiet | --quiet | --quie | --qui | --qu | --q \ | -silent | --silent | --silen | --sile | --sil) continue ;; *\'*) ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;; esac case $ac_pass in 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;; 2) as_fn_append ac_configure_args1 " '$ac_arg'" if test $ac_must_keep_next = true; then ac_must_keep_next=false # Got value, back to normal. else case $ac_arg in *=* | --config-cache | -C | -disable-* | --disable-* \ | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \ | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \ | -with-* | --with-* | -without-* | --without-* | --x) case "$ac_configure_args0 " in "$ac_configure_args1"*" '$ac_arg' "* ) continue ;; esac ;; -* ) ac_must_keep_next=true ;; esac fi as_fn_append ac_configure_args " '$ac_arg'" ;; esac done done { ac_configure_args0=; unset ac_configure_args0;} { ac_configure_args1=; unset ac_configure_args1;} # When interrupted or exit'd, cleanup temporary files, and complete # config.log. We remove comments because anyway the quotes in there # would cause problems or look ugly. # WARNING: Use '\'' to represent an apostrophe within the trap. # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug. trap 'exit_status=$? # Save into config.log some information that might help in debugging. { echo $as_echo "## ---------------- ## ## Cache variables. ## ## ---------------- ##" echo # The following way of writing the cache mishandles newlines in values, ( for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do eval ac_val=\$$ac_var case $ac_val in #( *${as_nl}*) case $ac_var in #( *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;; esac case $ac_var in #( _ | IFS | as_nl) ;; #( BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #( *) { eval $ac_var=; unset $ac_var;} ;; esac ;; esac done (set) 2>&1 | case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #( *${as_nl}ac_space=\ *) sed -n \ "s/'\''/'\''\\\\'\'''\''/g; s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p" ;; #( *) sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p" ;; esac | sort ) echo $as_echo "## ----------------- ## ## Output variables. ## ## ----------------- ##" echo for ac_var in $ac_subst_vars do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo if test -n "$ac_subst_files"; then $as_echo "## ------------------- ## ## File substitutions. ## ## ------------------- ##" echo for ac_var in $ac_subst_files do eval ac_val=\$$ac_var case $ac_val in *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;; esac $as_echo "$ac_var='\''$ac_val'\''" done | sort echo fi if test -s confdefs.h; then $as_echo "## ----------- ## ## confdefs.h. ## ## ----------- ##" echo cat confdefs.h echo fi test "$ac_signal" != 0 && $as_echo "$as_me: caught signal $ac_signal" $as_echo "$as_me: exit $exit_status" } >&5 rm -f core *.core core.conftest.* && rm -f -r conftest* confdefs* conf$$* $ac_clean_files && exit $exit_status ' 0 for ac_signal in 1 2 13 15; do trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal done ac_signal=0 # confdefs.h avoids OS command line length limits that DEFS can exceed. rm -f -r conftest* confdefs.h $as_echo "/* confdefs.h */" > confdefs.h # Predefined preprocessor variables. cat >>confdefs.h <<_ACEOF #define PACKAGE_NAME "$PACKAGE_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_TARNAME "$PACKAGE_TARNAME" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_VERSION "$PACKAGE_VERSION" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_STRING "$PACKAGE_STRING" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT" _ACEOF cat >>confdefs.h <<_ACEOF #define PACKAGE_URL "$PACKAGE_URL" _ACEOF # Let the site file select an alternate cache file if it wants to. # Prefer an explicitly selected file to automatically selected ones. ac_site_file1=NONE ac_site_file2=NONE if test -n "$CONFIG_SITE"; then # We do not want a PATH search for config.site. case $CONFIG_SITE in #(( -*) ac_site_file1=./$CONFIG_SITE;; */*) ac_site_file1=$CONFIG_SITE;; *) ac_site_file1=./$CONFIG_SITE;; esac elif test "x$prefix" != xNONE; then ac_site_file1=$prefix/share/config.site ac_site_file2=$prefix/etc/config.site else ac_site_file1=$ac_default_prefix/share/config.site ac_site_file2=$ac_default_prefix/etc/config.site fi for ac_site_file in "$ac_site_file1" "$ac_site_file2" do test "x$ac_site_file" = xNONE && continue if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5 $as_echo "$as_me: loading site script $ac_site_file" >&6;} sed 's/^/| /' "$ac_site_file" >&5 . "$ac_site_file" \ || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "failed to load site script $ac_site_file See \`config.log' for more details" "$LINENO" 5; } fi done if test -r "$cache_file"; then # Some versions of bash will fail to source /dev/null (special files # actually), so we avoid doing that. DJGPP emulates it as a regular file. if test /dev/null != "$cache_file" && test -f "$cache_file"; then { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5 $as_echo "$as_me: loading cache $cache_file" >&6;} case $cache_file in [\\/]* | ?:[\\/]* ) . "$cache_file";; *) . "./$cache_file";; esac fi else { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5 $as_echo "$as_me: creating cache $cache_file" >&6;} >$cache_file fi # Check that the precious variables saved in the cache have kept the same # value. ac_cache_corrupted=false for ac_var in $ac_precious_vars; do eval ac_old_set=\$ac_cv_env_${ac_var}_set eval ac_new_set=\$ac_env_${ac_var}_set eval ac_old_val=\$ac_cv_env_${ac_var}_value eval ac_new_val=\$ac_env_${ac_var}_value case $ac_old_set,$ac_new_set in set,) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;} ac_cache_corrupted=: ;; ,set) { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;} ac_cache_corrupted=: ;; ,);; *) if test "x$ac_old_val" != "x$ac_new_val"; then # differences in whitespace do not lead to failure. ac_old_val_w=`echo x $ac_old_val` ac_new_val_w=`echo x $ac_new_val` if test "$ac_old_val_w" != "$ac_new_val_w"; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;} ac_cache_corrupted=: else { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;} eval $ac_var=\$ac_old_val fi { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;} fi;; esac # Pass precious variables to config.status. if test "$ac_new_set" = set; then case $ac_new_val in *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;; *) ac_arg=$ac_var=$ac_new_val ;; esac case " $ac_configure_args " in *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy. *) as_fn_append ac_configure_args " '$ac_arg'" ;; esac fi done if $ac_cache_corrupted; then { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;} as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5 fi ## -------------------- ## ## Main body of script. ## ## -------------------- ## ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_SHELL vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for good shell" >&5 $as_echo_n "checking for good shell... " >&6; } if test "$BASH" = '' && test `uname` = HP-UX; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, switching to bash" >&5 $as_echo "no, switching to bash" >&6; } case $# in 0) exec bash - "$0" ;; *) exec bash - "$0" "$@" ;; esac else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_SHELL ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ac_aux_dir= for ac_dir in config-aux "$srcdir"/config-aux; do if test -f "$ac_dir/install-sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install-sh -c" break elif test -f "$ac_dir/install.sh"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/install.sh -c" break elif test -f "$ac_dir/shtool"; then ac_aux_dir=$ac_dir ac_install_sh="$ac_aux_dir/shtool install -c" break fi done if test -z "$ac_aux_dir"; then as_fn_error $? "cannot find install-sh, install.sh, or shtool in config-aux \"$srcdir\"/config-aux" "$LINENO" 5 fi # These three variables are undocumented and unsupported, # and are intended to be withdrawn in a future Autoconf release. # They can cause serious problems if a builder's source tree is in a directory # whose full name contains unusual characters. ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var. ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var. ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. # Make sure we can run config.sub. $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 || as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5 $as_echo_n "checking build system type... " >&6; } if ${ac_cv_build+:} false; then : $as_echo_n "(cached) " >&6 else ac_build_alias=$build_alias test "x$ac_build_alias" = x && ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"` test "x$ac_build_alias" = x && as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5 $as_echo "$ac_cv_build" >&6; } case $ac_cv_build in *-*-*) ;; *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;; esac build=$ac_cv_build ac_save_IFS=$IFS; IFS='-' set x $ac_cv_build shift build_cpu=$1 build_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: build_os=$* IFS=$ac_save_IFS case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5 $as_echo_n "checking host system type... " >&6; } if ${ac_cv_host+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$host_alias" = x; then ac_cv_host=$ac_cv_build else ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5 $as_echo "$ac_cv_host" >&6; } case $ac_cv_host in *-*-*) ;; *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;; esac host=$ac_cv_host ac_save_IFS=$IFS; IFS='-' set x $ac_cv_host shift host_cpu=$1 host_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: host_os=$* IFS=$ac_save_IFS case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5 $as_echo_n "checking target system type... " >&6; } if ${ac_cv_target+:} false; then : $as_echo_n "(cached) " >&6 else if test "x$target_alias" = x; then ac_cv_target=$ac_cv_host else ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` || as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5 fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5 $as_echo "$ac_cv_target" >&6; } case $ac_cv_target in *-*-*) ;; *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;; esac target=$ac_cv_target ac_save_IFS=$IFS; IFS='-' set x $ac_cv_target shift target_cpu=$1 target_vendor=$2 shift; shift # Remember, the first character of IFS is used to create $*, # except with old shells: target_os=$* IFS=$ac_save_IFS case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac # The aliases save the names the user supplied, while $host etc. # will get canonicalized. test -n "$target_alias" && test "$program_prefix$program_suffix$program_transform_name" = \ NONENONEs,x,x, && program_prefix=${target_alias}- am__api_version='1.16' # Find a good install program. We prefer a C program (faster), # so one script is as good as another. But avoid the broken or # incompatible versions: # SysV /etc/install, /usr/sbin/install # SunOS /usr/etc/install # IRIX /sbin/install # AIX /bin/install # AmigaOS /C/install, which installs bootblocks on floppy discs # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag # AFS /usr/afsws/bin/install, which mishandles nonexistent args # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff" # OS/2's system install, which has a completely different semantic # ./install, which can be erroneously created by make from ./install.sh. # Reject install programs that cannot install multiple files. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5 $as_echo_n "checking for a BSD-compatible install... " >&6; } if test -z "$INSTALL"; then if ${ac_cv_path_install+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. # Account for people who put trailing slashes in PATH elements. case $as_dir/ in #(( ./ | .// | /[cC]/* | \ /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \ ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \ /usr/ucb/* ) ;; *) # OSF1 and SCO ODT 3.0 have their own names for install. # Don't use installbsd from OSF since it installs stuff as root # by default. for ac_prog in ginstall scoinst install; do for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then if test $ac_prog = install && grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # AIX install. It has an incompatible calling convention. : elif test $ac_prog = install && grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then # program-specific install script used by HP pwplus--don't use. : else rm -rf conftest.one conftest.two conftest.dir echo one > conftest.one echo two > conftest.two mkdir conftest.dir if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" && test -s conftest.one && test -s conftest.two && test -s conftest.dir/conftest.one && test -s conftest.dir/conftest.two then ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c" break 3 fi fi fi done done ;; esac done IFS=$as_save_IFS rm -rf conftest.one conftest.two conftest.dir fi if test "${ac_cv_path_install+set}" = set; then INSTALL=$ac_cv_path_install else # As a last resort, use the slow shell script. Don't cache a # value for INSTALL within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. INSTALL=$ac_install_sh fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5 $as_echo "$INSTALL" >&6; } # Use test -z because SunOS4 sh mishandles braces in ${var-val}. # It thinks the first close brace ends the variable substitution. test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}' test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}' test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644' { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5 $as_echo_n "checking whether build environment is sane... " >&6; } # Reject unsafe characters in $srcdir or the absolute working directory # name. Accept space and tab only in the latter. am_lf=' ' case `pwd` in *[\\\"\#\$\&\'\`$am_lf]*) as_fn_error $? "unsafe absolute working directory name" "$LINENO" 5;; esac case $srcdir in *[\\\"\#\$\&\'\`$am_lf\ \ ]*) as_fn_error $? "unsafe srcdir value: '$srcdir'" "$LINENO" 5;; esac # Do 'set' in a subshell so we don't clobber the current shell's # arguments. Must try -L first in case configure is actually a # symlink; some systems play weird games with the mod time of symlinks # (eg FreeBSD returns the mod time of the symlink's containing # directory). if ( am_has_slept=no for am_try in 1 2; do echo "timestamp, slept: $am_has_slept" > conftest.file set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null` if test "$*" = "X"; then # -L didn't work. set X `ls -t "$srcdir/configure" conftest.file` fi if test "$*" != "X $srcdir/configure conftest.file" \ && test "$*" != "X conftest.file $srcdir/configure"; then # If neither matched, then we have a broken ls. This can happen # if, for instance, CONFIG_SHELL is bash and it inherits a # broken ls alias from the environment. This has actually # happened. Such a system could not be considered "sane". as_fn_error $? "ls -t appears to fail. Make sure there is not a broken alias in your environment" "$LINENO" 5 fi if test "$2" = conftest.file || test $am_try -eq 2; then break fi # Just in case. sleep 1 am_has_slept=yes done test "$2" = conftest.file ) then # Ok. : else as_fn_error $? "newly created file is older than distributed files! Check your system clock" "$LINENO" 5 fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # If we didn't sleep, we still need to ensure time stamps of config.status and # generated files are strictly newer. am_sleep_pid= if grep 'slept: no' conftest.file >/dev/null 2>&1; then ( sleep 1 ) & am_sleep_pid=$! fi rm -f conftest.file test "$program_prefix" != NONE && program_transform_name="s&^&$program_prefix&;$program_transform_name" # Use a double $ so make ignores it. test "$program_suffix" != NONE && program_transform_name="s&\$&$program_suffix&;$program_transform_name" # Double any \ or $. # By default was `s,x,x', remove it if useless. ac_script='s/[\\$]/&&/g;s/;s,x,x,$//' program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"` # Expand $ac_aux_dir to an absolute path. am_aux_dir=`cd "$ac_aux_dir" && pwd` if test x"${MISSING+set}" != xset; then case $am_aux_dir in *\ * | *\ *) MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;; *) MISSING="\${SHELL} $am_aux_dir/missing" ;; esac fi # Use eval to expand $SHELL if eval "$MISSING --is-lightweight"; then am_missing_run="$MISSING " else am_missing_run= { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: 'missing' script is too old or missing" >&5 $as_echo "$as_me: WARNING: 'missing' script is too old or missing" >&2;} fi if test x"${install_sh+set}" != xset; then case $am_aux_dir in *\ * | *\ *) install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;; *) install_sh="\${SHELL} $am_aux_dir/install-sh" esac fi # Installed binaries are usually stripped using 'strip' when the user # run "make install-strip". However 'strip' might not be the right # tool to use in cross-compilation environments, therefore Automake # will honor the 'STRIP' environment variable to overrule this program. if test "$cross_compiling" != no; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args. set dummy ${ac_tool_prefix}strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$STRIP"; then ac_cv_prog_STRIP="$STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_STRIP="${ac_tool_prefix}strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi STRIP=$ac_cv_prog_STRIP if test -n "$STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5 $as_echo "$STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_STRIP"; then ac_ct_STRIP=$STRIP # Extract the first word of "strip", so it can be a program name with args. set dummy strip; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_STRIP+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_STRIP"; then ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_STRIP="strip" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP if test -n "$ac_ct_STRIP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5 $as_echo "$ac_ct_STRIP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_STRIP" = x; then STRIP=":" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac STRIP=$ac_ct_STRIP fi else STRIP="$ac_cv_prog_STRIP" fi fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; } if test -z "$MKDIR_P"; then if ${ac_cv_path_mkdir+:} false; then : $as_echo_n "(cached) " >&6 else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in mkdir gmkdir; do for ac_exec_ext in '' $ac_executable_extensions; do as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext" || continue case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #( 'mkdir (GNU coreutils) '* | \ 'mkdir (coreutils) '* | \ 'mkdir (fileutils) '4.1*) ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext break 3;; esac done done done IFS=$as_save_IFS fi test -d ./--version && rmdir ./--version if test "${ac_cv_path_mkdir+set}" = set; then MKDIR_P="$ac_cv_path_mkdir -p" else # As a last resort, use the slow shell script. Don't cache a # value for MKDIR_P within a source directory, because that will # break other packages using the cache if that directory is # removed, or if the value is a relative name. MKDIR_P="$ac_install_sh -d" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5 $as_echo "$MKDIR_P" >&6; } for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; } set x ${MAKE-make} ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'` if eval \${ac_cv_prog_make_${ac_make}_set+:} false; then : $as_echo_n "(cached) " >&6 else cat >conftest.make <<\_ACEOF SHELL = /bin/sh all: @echo '@@@%%%=$(MAKE)=@@@%%%' _ACEOF # GNU make sometimes prints "make[1]: Entering ...", which would confuse us. case `${MAKE-make} -f conftest.make 2>/dev/null` in *@@@%%%=?*=@@@%%%*) eval ac_cv_prog_make_${ac_make}_set=yes;; *) eval ac_cv_prog_make_${ac_make}_set=no;; esac rm -f conftest.make fi if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } SET_MAKE= else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } SET_MAKE="MAKE=${MAKE-make}" fi rm -rf .tst 2>/dev/null mkdir .tst 2>/dev/null if test -d .tst; then am__leading_dot=. else am__leading_dot=_ fi rmdir .tst 2>/dev/null enable_silent_rules=no; case $enable_silent_rules in # ((( yes) AM_DEFAULT_VERBOSITY=0;; no) AM_DEFAULT_VERBOSITY=1;; *) AM_DEFAULT_VERBOSITY=1;; esac am_make=${MAKE-make} { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $am_make supports nested variables" >&5 $as_echo_n "checking whether $am_make supports nested variables... " >&6; } if ${am_cv_make_support_nested_variables+:} false; then : $as_echo_n "(cached) " >&6 else if $as_echo 'TRUE=$(BAR$(V)) BAR0=false BAR1=true V=1 am__doit: @$(TRUE) .PHONY: am__doit' | $am_make -f - >/dev/null 2>&1; then am_cv_make_support_nested_variables=yes else am_cv_make_support_nested_variables=no fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_make_support_nested_variables" >&5 $as_echo "$am_cv_make_support_nested_variables" >&6; } if test $am_cv_make_support_nested_variables = yes; then AM_V='$(V)' AM_DEFAULT_V='$(AM_DEFAULT_VERBOSITY)' else AM_V=$AM_DEFAULT_VERBOSITY AM_DEFAULT_V=$AM_DEFAULT_VERBOSITY fi AM_BACKSLASH='\' if test "`cd $srcdir && pwd`" != "`pwd`"; then # Use -I$(srcdir) only when $(srcdir) != ., so that make's output # is not polluted with repeated "-I." am__isrc=' -I$(srcdir)' # test to see if srcdir already configured if test -f $srcdir/config.status; then as_fn_error $? "source directory already configured; run \"make distclean\" there first" "$LINENO" 5 fi fi # test whether we have cygpath if test -z "$CYGPATH_W"; then if (cygpath --version) >/dev/null 2>/dev/null; then CYGPATH_W='cygpath -w' else CYGPATH_W=echo fi fi # Define the identity of the package. PACKAGE=GASNet VERSION=2025.8.0 # Some tools Automake needs. ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"} AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"} AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"} AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"} MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"} # For better backward compatibility. To be removed once Automake 1.9.x # dies out for good. For more background, see: # # mkdir_p='$(MKDIR_P)' # We need awk for the "check" target (and possibly the TAP driver). The # system "awk" is bad on some platforms. # Always define AMTAR for backward compatibility. Yes, it's still used # in the wild :-( We should find a proper way to deprecate it ... AMTAR='$${TAR-tar}' # We'll loop over all known methods to create a tar archive until one works. _am_tools='gnutar pax cpio none' am__tar='$${TAR-tar} chof - "$$tardir"' am__untar='$${TAR-tar} xf -' # POSIX will say in a future version that running "rm -f" with no argument # is OK; and we want to be able to make that assumption in our Makefile # recipes. So use an aggressive probe to check that the usage we want is # actually supported "in the wild" to an acceptable degree. # See automake bug#10828. # To make any issue more visible, cause the running configure to be aborted # by default if the 'rm' program in use doesn't match our expectations; the # user can still override this though. if rm -f && rm -fr && rm -rf; then : OK; else cat >&2 <<'END' Oops! Your 'rm' program seems unable to run without file operands specified on the command line, even when the '-f' option is present. This is contrary to the behaviour of most rm programs out there, and not conforming with the upcoming POSIX standard: Please tell bug-automake@gnu.org about your system, including the value of your $PATH and any error possibly output before this message. This can help us improve future automake versions. END if test x"$ACCEPT_INFERIOR_RM_PROGRAM" = x"yes"; then echo 'Configuration will proceed anyway, since you have set the' >&2 echo 'ACCEPT_INFERIOR_RM_PROGRAM variable to "yes"' >&2 echo >&2 else cat >&2 <<'END' Aborting the configuration process, to ensure you take notice of the issue. You can download and install GNU coreutils to get an 'rm' implementation that behaves properly: . If you want to complete the configuration process using your problematic 'rm' anyway, export the environment variable ACCEPT_INFERIOR_RM_PROGRAM to "yes", and re-run configure. END as_fn_error $? "Your 'rm' program is bad, sorry." "$LINENO" 5 fi fi ac_config_headers="$ac_config_headers gasnet_config.h" # vvvvvvvvvvvvvvvvvvvvvv GASNET_DISPLAY_VERSION() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for package version" >&5 $as_echo_n "checking for package version... " >&6; } display_version_info="" display_version_info="$display_version_info GASNet" display_version_info="$display_version_info 2025.8.0" if test -d "$srcdir/.git" ; then if test -f "$srcdir/.gasnet_toolsonly_mode"; then git_describe=`( cd "$srcdir" && ${GIT=git} describe --long --always ) 2> /dev/null` else git_describe=`( cd "$srcdir" && ${GIT=git} describe --long --dirty --always ) 2> /dev/null` fi if test -n "$git_describe"; then display_version_info="$display_version_info ($git_describe)" fi fi display_version_info="$display_version_info https://gasnet.lbl.gov" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $display_version_info" >&5 $as_echo "$display_version_info" >&6; } # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_DISPLAY_VERSION() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for configure arguments" >&5 $as_echo_n "checking for configure arguments... " >&6; } if ${gasnet_cv_configure_args+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_configure_args="$_gasneti_raw_args" fi CONFIGURE_ARGS="$gasnet_cv_configure_args" { $as_echo "$as_me:${as_lineno-$LINENO}: result: configure args: $CONFIGURE_ARGS" >&5 $as_echo " configure args: $CONFIGURE_ARGS" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_CROSS_COMPILE vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if user enabled cross-compile" >&5 $as_echo_n "checking if user enabled cross-compile... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(cross-compile,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # Check whether --enable-cross-compile was given. if test "${enable_cross_compile+set}" = set; then : enableval=$enable_cross_compile; fi case "$enable_cross_compile" in '' | no) : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } CROSS_COMPILING=0 ;; *) : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } CROSS_COMPILING=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(cross-compile,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_CROSS_COMPILE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_SET_CROSS_COMPILE vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$CROSS_COMPILING" = 0; then cross_compiling=no ac_cv_prog_cc_cross=no ac_cv_prog_cxx_cross=no else cross_compiling=yes ac_cv_prog_cc_cross=yes ac_cv_prog_cxx_cross=yes fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SET_CROSS_COMPILE ^^^^^^^^^^^^^^^^^^^^^^ (L:2) gasnet_fn_env_helper() { gasnet_envh_upper=$1 shift gasnet_envh_norm=$1 shift for ac_opt in "$@"; do case "$ac_opt" in with:${gasnet_envh_norm}=* | ${gasnet_envh_norm}=*) ac_optarg=`expr "$ac_opt" : '[^=]*=\(.*\)'` eval gasnet_cv_envvar_${gasnet_envh_upper}=\$ac_optarg eval envval_src_${gasnet_envh_upper}=given ;; with:${gasnet_envh_norm}) eval gasnet_cv_envvar_${gasnet_envh_upper}=\$envval_default_${gasnet_envh_upper} eval envval_src_${gasnet_envh_upper}=default ;; without:${gasnet_envh_norm}) eval gasnet_cv_envvar_${gasnet_envh_upper}="" eval envval_src_${gasnet_envh_upper}=disabled ;; esac done } # normalize configure arguments gasnet_fn_env_argnorm() { gasnet_cv_configure_args_norm= for ac_opt in "$@"; do # For command-line args VAR is case-insensitive and dash/underscore insensitive ac_norm=`echo "$ac_opt" | $AWK '{gsub("^--?with-","with:");gsub("^--?without-","without:");gsub("^--?",":");gsub("[-_]",""); print tolower($0)}'` case "$ac_norm" in :*) : ;; # discard irrelevant arguments *=*) # opts with argument ac_norm=`expr "X$ac_norm" : 'X\([^=]*\)='` ac_optarg=`expr "X$ac_opt" : '[^=]*=\(.*\)$'` gasnet_cv_configure_args_norm="$gasnet_cv_configure_args_norm '$ac_norm=$ac_optarg'" ;; *) # bare opts, no argument gasnet_cv_configure_args_norm="$gasnet_cv_configure_args_norm '$ac_norm'" ;; esac done # echo $cv_prefix[]configure_args_norm } if test "${gasnet_cv_configure_args_norm+set}" = ""; then eval gasnet_fn_env_argnorm $gasnet_cv_configure_args fi # normalize environment varnames and convert to a form we can read back in # currently we assume values do not contain newlines and truncate there cat config.env | $AWK '{ line=$0; if (match(line,"^[A-Za-z0-9_]+=")) { var=substr(line,1,RLENGTH-1); var=tolower(var); gsub("[-_]","",var); val=substr(line,RLENGTH+1); gsub("\047","\047\042\047\042\047",val); if (env[var] && env[var] != val) conf[var]=1; env[var]=val; } } END { for (var in env) { if (conf[var]) printf("_gasneti_cenv_%s=\047%s\047\n",var,env[var]); else printf("_gasneti_nenv_%s=\047%s\047\n",var,env[var]); } }' > config.env2 . ./config.env2 rm -f config.env config.env2 # vvvvvvvvvvvvvvvvvvvvvv GASNET_START_CONFIGURE(,CXX CXXCPP CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_RESTORE_AUTOCONF_ENV(CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB PERL SUM LEX YACC ) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$gasnet_acenv_list" != ""; then echo echo "configure error: _GASNET_RESTORE_AUTOCONF_ENV called more than once with prefix = \"gasnet_cv_\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi gasnet_acenv_list="CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB PERL SUM LEX YACC " { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cached autoconf environment settings" >&5 $as_echo_n "checking for cached autoconf environment settings... " >&6; } _gasnet_restoreenv_tmp= for varname in CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB PERL SUM LEX YACC ; do val=`eval echo '$'"gasnet_cv_acenv_$varname"` if test "$val" != ""; then eval $varname=\"$val\" _gasnet_restoreenv_tmp="$_gasnet_restoreenv_tmp $varname=\"$val\"" fi done { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_gasnet_restoreenv_tmp" >&5 $as_echo "$_gasnet_restoreenv_tmp" >&6; } # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_RESTORE_AUTOCONF_ENV(CC CXX CFLAGS CXXFLAGS CPPFLAGS LIBS MAKE GMAKE AR AS RANLIB PERL SUM LEX YACC ) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPULATE_AUTOCONF_ENV([CC CFLAGS CPP CPPFLAGS LDFLAGS LIBS PERL CXX CXXCPP CXXFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CC]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cc was given. if test "${with_cc+set}" = set; then : withval=$with_cc; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CC setting" >&5 $as_echo_n "checking for CC setting... " >&6; } envval_src_CC="cached" if ${gasnet_cv_envvar_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CC="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CC="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cc+set}" = "set" ; then gasnet_cv_envvar_CC="${_gasneti_nenv_cc}" envval_src_CC=given elif test "${_gasneti_cenv_cc+set}" = "set" ; then gasnet_cv_envvar_CC="${_gasneti_cenv_cc}" envval_src_CC=conf else gasnet_cv_envvar_CC=$envval_default_CC envval_src_CC=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CC cc $gasnet_cv_configure_args_norm fi CC="$gasnet_cv_envvar_CC" if test "$CC" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CC if test "$envval_src_CC" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CC" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CC\"" >&5 $as_echo " \"$CC\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CC\"" >&5 $as_echo " (default) \"$CC\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CC\"" >&5 $as_echo " (disabled) \"$CC\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CC\"" >&5 $as_echo " (provided) \"$CC\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CC\"" >&5 $as_echo " (provided) \"$CC\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CC. Please configure --with-CC=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CC]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cflags was given. if test "${with_cflags+set}" = set; then : withval=$with_cflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CFLAGS setting" >&5 $as_echo_n "checking for CFLAGS setting... " >&6; } envval_src_CFLAGS="cached" if ${gasnet_cv_envvar_CFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cflags+set}" = "set" ; then gasnet_cv_envvar_CFLAGS="${_gasneti_nenv_cflags}" envval_src_CFLAGS=given elif test "${_gasneti_cenv_cflags+set}" = "set" ; then gasnet_cv_envvar_CFLAGS="${_gasneti_cenv_cflags}" envval_src_CFLAGS=conf else gasnet_cv_envvar_CFLAGS=$envval_default_CFLAGS envval_src_CFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CFLAGS cflags $gasnet_cv_configure_args_norm fi CFLAGS="$gasnet_cv_envvar_CFLAGS" if test "$CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CFLAGS if test "$envval_src_CFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CFLAGS\"" >&5 $as_echo " \"$CFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CFLAGS\"" >&5 $as_echo " (default) \"$CFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CFLAGS\"" >&5 $as_echo " (disabled) \"$CFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CFLAGS\"" >&5 $as_echo " (provided) \"$CFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CFLAGS\"" >&5 $as_echo " (provided) \"$CFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CFLAGS. Please configure --with-CFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CPP]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cpp was given. if test "${with_cpp+set}" = set; then : withval=$with_cpp; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CPP setting" >&5 $as_echo_n "checking for CPP setting... " >&6; } envval_src_CPP="cached" if ${gasnet_cv_envvar_CPP+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CPP="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CPP="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cpp+set}" = "set" ; then gasnet_cv_envvar_CPP="${_gasneti_nenv_cpp}" envval_src_CPP=given elif test "${_gasneti_cenv_cpp+set}" = "set" ; then gasnet_cv_envvar_CPP="${_gasneti_cenv_cpp}" envval_src_CPP=conf else gasnet_cv_envvar_CPP=$envval_default_CPP envval_src_CPP=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CPP cpp $gasnet_cv_configure_args_norm fi CPP="$gasnet_cv_envvar_CPP" if test "$CPP" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CPP if test "$envval_src_CPP" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CPP" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CPP\"" >&5 $as_echo " \"$CPP\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CPP\"" >&5 $as_echo " (default) \"$CPP\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CPP\"" >&5 $as_echo " (disabled) \"$CPP\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CPP\"" >&5 $as_echo " (provided) \"$CPP\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CPP\"" >&5 $as_echo " (provided) \"$CPP\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CPP. Please configure --with-CPP=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CPP]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CPPFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cppflags was given. if test "${with_cppflags+set}" = set; then : withval=$with_cppflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CPPFLAGS setting" >&5 $as_echo_n "checking for CPPFLAGS setting... " >&6; } envval_src_CPPFLAGS="cached" if ${gasnet_cv_envvar_CPPFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CPPFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CPPFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cppflags+set}" = "set" ; then gasnet_cv_envvar_CPPFLAGS="${_gasneti_nenv_cppflags}" envval_src_CPPFLAGS=given elif test "${_gasneti_cenv_cppflags+set}" = "set" ; then gasnet_cv_envvar_CPPFLAGS="${_gasneti_cenv_cppflags}" envval_src_CPPFLAGS=conf else gasnet_cv_envvar_CPPFLAGS=$envval_default_CPPFLAGS envval_src_CPPFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CPPFLAGS cppflags $gasnet_cv_configure_args_norm fi CPPFLAGS="$gasnet_cv_envvar_CPPFLAGS" if test "$CPPFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CPPFLAGS if test "$envval_src_CPPFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CPPFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CPPFLAGS\"" >&5 $as_echo " \"$CPPFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CPPFLAGS\"" >&5 $as_echo " (default) \"$CPPFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CPPFLAGS\"" >&5 $as_echo " (disabled) \"$CPPFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CPPFLAGS\"" >&5 $as_echo " (provided) \"$CPPFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CPPFLAGS\"" >&5 $as_echo " (provided) \"$CPPFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CPPFLAGS. Please configure --with-CPPFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CPPFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([LDFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-ldflags was given. if test "${with_ldflags+set}" = set; then : withval=$with_ldflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LDFLAGS setting" >&5 $as_echo_n "checking for LDFLAGS setting... " >&6; } envval_src_LDFLAGS="cached" if ${gasnet_cv_envvar_LDFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_LDFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_ldflags+set}" = "set" ; then gasnet_cv_envvar_LDFLAGS="${_gasneti_nenv_ldflags}" envval_src_LDFLAGS=given elif test "${_gasneti_cenv_ldflags+set}" = "set" ; then gasnet_cv_envvar_LDFLAGS="${_gasneti_cenv_ldflags}" envval_src_LDFLAGS=conf else gasnet_cv_envvar_LDFLAGS=$envval_default_LDFLAGS envval_src_LDFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper LDFLAGS ldflags $gasnet_cv_configure_args_norm fi LDFLAGS="$gasnet_cv_envvar_LDFLAGS" if test "$LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset LDFLAGS if test "$envval_src_LDFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_LDFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$LDFLAGS\"" >&5 $as_echo " \"$LDFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$LDFLAGS\"" >&5 $as_echo " (default) \"$LDFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$LDFLAGS\"" >&5 $as_echo " (disabled) \"$LDFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$LDFLAGS\"" >&5 $as_echo " (provided) \"$LDFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$LDFLAGS\"" >&5 $as_echo " (provided) \"$LDFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$LDFLAGS. Please configure --with-LDFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([LDFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-libs was given. if test "${with_libs+set}" = set; then : withval=$with_libs; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for LIBS setting" >&5 $as_echo_n "checking for LIBS setting... " >&6; } envval_src_LIBS="cached" if ${gasnet_cv_envvar_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_LIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_libs+set}" = "set" ; then gasnet_cv_envvar_LIBS="${_gasneti_nenv_libs}" envval_src_LIBS=given elif test "${_gasneti_cenv_libs+set}" = "set" ; then gasnet_cv_envvar_LIBS="${_gasneti_cenv_libs}" envval_src_LIBS=conf else gasnet_cv_envvar_LIBS=$envval_default_LIBS envval_src_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper LIBS libs $gasnet_cv_configure_args_norm fi LIBS="$gasnet_cv_envvar_LIBS" if test "$LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset LIBS if test "$envval_src_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$LIBS\"" >&5 $as_echo " \"$LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$LIBS\"" >&5 $as_echo " (default) \"$LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$LIBS\"" >&5 $as_echo " (disabled) \"$LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$LIBS\"" >&5 $as_echo " (provided) \"$LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$LIBS\"" >&5 $as_echo " (provided) \"$LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$LIBS. Please configure --with-LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([PERL]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-perl was given. if test "${with_perl+set}" = set; then : withval=$with_perl; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PERL setting" >&5 $as_echo_n "checking for PERL setting... " >&6; } envval_src_PERL="cached" if ${gasnet_cv_envvar_PERL+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_PERL="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_PERL="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_perl+set}" = "set" ; then gasnet_cv_envvar_PERL="${_gasneti_nenv_perl}" envval_src_PERL=given elif test "${_gasneti_cenv_perl+set}" = "set" ; then gasnet_cv_envvar_PERL="${_gasneti_cenv_perl}" envval_src_PERL=conf else gasnet_cv_envvar_PERL=$envval_default_PERL envval_src_PERL=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper PERL perl $gasnet_cv_configure_args_norm fi PERL="$gasnet_cv_envvar_PERL" if test "$PERL" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset PERL if test "$envval_src_PERL" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_PERL" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$PERL\"" >&5 $as_echo " \"$PERL\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$PERL\"" >&5 $as_echo " (default) \"$PERL\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$PERL\"" >&5 $as_echo " (disabled) \"$PERL\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$PERL\"" >&5 $as_echo " (provided) \"$PERL\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$PERL\"" >&5 $as_echo " (provided) \"$PERL\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$PERL. Please configure --with-PERL=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([PERL]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CXX]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cxx was given. if test "${with_cxx+set}" = set; then : withval=$with_cxx; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CXX setting" >&5 $as_echo_n "checking for CXX setting... " >&6; } envval_src_CXX="cached" if ${gasnet_cv_envvar_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CXX="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CXX="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cxx+set}" = "set" ; then gasnet_cv_envvar_CXX="${_gasneti_nenv_cxx}" envval_src_CXX=given elif test "${_gasneti_cenv_cxx+set}" = "set" ; then gasnet_cv_envvar_CXX="${_gasneti_cenv_cxx}" envval_src_CXX=conf else gasnet_cv_envvar_CXX=$envval_default_CXX envval_src_CXX=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CXX cxx $gasnet_cv_configure_args_norm fi CXX="$gasnet_cv_envvar_CXX" if test "$CXX" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CXX if test "$envval_src_CXX" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CXX" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CXX\"" >&5 $as_echo " \"$CXX\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CXX\"" >&5 $as_echo " (default) \"$CXX\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CXX\"" >&5 $as_echo " (disabled) \"$CXX\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXX\"" >&5 $as_echo " (provided) \"$CXX\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXX\"" >&5 $as_echo " (provided) \"$CXX\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CXX. Please configure --with-CXX=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CXX]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CXXCPP]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cxxcpp was given. if test "${with_cxxcpp+set}" = set; then : withval=$with_cxxcpp; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CXXCPP setting" >&5 $as_echo_n "checking for CXXCPP setting... " >&6; } envval_src_CXXCPP="cached" if ${gasnet_cv_envvar_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CXXCPP="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CXXCPP="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cxxcpp+set}" = "set" ; then gasnet_cv_envvar_CXXCPP="${_gasneti_nenv_cxxcpp}" envval_src_CXXCPP=given elif test "${_gasneti_cenv_cxxcpp+set}" = "set" ; then gasnet_cv_envvar_CXXCPP="${_gasneti_cenv_cxxcpp}" envval_src_CXXCPP=conf else gasnet_cv_envvar_CXXCPP=$envval_default_CXXCPP envval_src_CXXCPP=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CXXCPP cxxcpp $gasnet_cv_configure_args_norm fi CXXCPP="$gasnet_cv_envvar_CXXCPP" if test "$CXXCPP" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CXXCPP if test "$envval_src_CXXCPP" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CXXCPP" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CXXCPP\"" >&5 $as_echo " \"$CXXCPP\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CXXCPP\"" >&5 $as_echo " (default) \"$CXXCPP\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CXXCPP\"" >&5 $as_echo " (disabled) \"$CXXCPP\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXXCPP\"" >&5 $as_echo " (provided) \"$CXXCPP\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXXCPP\"" >&5 $as_echo " (provided) \"$CXXCPP\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CXXCPP. Please configure --with-CXXCPP=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CXXCPP]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CXXFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-cxxflags was given. if test "${with_cxxflags+set}" = set; then : withval=$with_cxxflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CXXFLAGS setting" >&5 $as_echo_n "checking for CXXFLAGS setting... " >&6; } envval_src_CXXFLAGS="cached" if ${gasnet_cv_envvar_CXXFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "1" = "1" ; then # no default means unset envval_default_CXXFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CXXFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cxxflags+set}" = "set" ; then gasnet_cv_envvar_CXXFLAGS="${_gasneti_nenv_cxxflags}" envval_src_CXXFLAGS=given elif test "${_gasneti_cenv_cxxflags+set}" = "set" ; then gasnet_cv_envvar_CXXFLAGS="${_gasneti_cenv_cxxflags}" envval_src_CXXFLAGS=conf else gasnet_cv_envvar_CXXFLAGS=$envval_default_CXXFLAGS envval_src_CXXFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CXXFLAGS cxxflags $gasnet_cv_configure_args_norm fi CXXFLAGS="$gasnet_cv_envvar_CXXFLAGS" if test "$CXXFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CXXFLAGS if test "$envval_src_CXXFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CXXFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CXXFLAGS\"" >&5 $as_echo " \"$CXXFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CXXFLAGS\"" >&5 $as_echo " (default) \"$CXXFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CXXFLAGS\"" >&5 $as_echo " (disabled) \"$CXXFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXXFLAGS\"" >&5 $as_echo " (provided) \"$CXXFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CXXFLAGS\"" >&5 $as_echo " (provided) \"$CXXFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CXXFLAGS. Please configure --with-CXXFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CXXFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPULATE_AUTOCONF_ENV([CC CFLAGS CPP CPPFLAGS LDFLAGS LIBS PERL CXX CXXCPP CXXFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "${CFLAGS+set}" != "set" ; then # default CFLAGS to empty, overriding autoconf's default of "-g -O2" CFLAGS="" fi if test "${CXXFLAGS+set}" != "set" ; then # same for CXXFLAGS CXXFLAGS="" fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(PWD_PROG,pwd,pwd) vvvvvvvvvvvvvvvvvvvvvv (L:2) case "$PWD_PROG" in '') for ac_prog in pwd do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PWD_PROG+:} false; then : $as_echo_n "(cached) " >&6 else case $PWD_PROG in [\\/]* | ?:[\\/]*) ac_cv_path_PWD_PROG="$PWD_PROG" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PWD_PROG="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PWD_PROG=$ac_cv_path_PWD_PROG if test -n "$PWD_PROG"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PWD_PROG" >&5 $as_echo "$PWD_PROG" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$PWD_PROG" && break done ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pwd" >&5 $as_echo_n "checking for pwd... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PWD_PROG" >&5 $as_echo "$PWD_PROG" >&6; } ;; esac case "$PWD_PROG" in '') as_fn_error $? "cannot find pwd" "$LINENO" 5 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(PWD_PROG,pwd,pwd) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test -z "$GASNET_CONFIGURE_WARNING_GLOBAL" ; then GASNET_CONFIGURE_WARNING_GLOBAL="`$PWD_PROG`/.gasnet_cv_configure_warnings.tmp" export GASNET_CONFIGURE_WARNING_GLOBAL fi rm -f ".gasnet_cv_configure_warnings.tmp" # vvvvvvvvvvvvvvvvvvvvvv GASNET_GET_AUTOCONF_VERSION vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking autoconf version" >&5 $as_echo_n "checking autoconf version... " >&6; } AUTOCONF_VERSION_STR='2.69' { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF_VERSION_STR" >&5 $as_echo "$AUTOCONF_VERSION_STR" >&6; } # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GET_AUTOCONF_VERSION ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$cache_file" = "/dev/null" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure cache_file setting got lost - you may need to run a fresh ./Bootstrap" >&5 $as_echo "$as_me: WARNING: configure cache_file setting got lost - you may need to run a fresh ./Bootstrap" >&2;} echo "configure cache_file setting got lost - you may need to run a fresh ./Bootstrap" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cache_file=config.cache fi ac_configure_args="$ac_configure_args --cache-file=$cache_file" TOP_SRCDIR=`cd ${srcdir} && ${PWD_PROG}` { $as_echo "$as_me:${as_lineno-$LINENO}: result: TOP_SRCDIR: $TOP_SRCDIR" >&5 $as_echo "TOP_SRCDIR: $TOP_SRCDIR" >&6; } TOP_BUILDDIR=`${PWD_PROG}` { $as_echo "$as_me:${as_lineno-$LINENO}: result: TOP_BUILDDIR: $TOP_BUILDDIR" >&5 $as_echo "TOP_BUILDDIR: $TOP_BUILDDIR" >&6; } if `echo $TOP_SRCDIR | grep ' ' >/dev/null 2>/dev/null`; then as_fn_error $? "TOP_SRCDIR contains space characters - please unpack the source in a different directory." "$LINENO" 5 fi if `echo $TOP_BUILDDIR | grep ' ' >/dev/null 2>/dev/null`; then as_fn_error $? "TOP_BUILDDIR contains space characters - please build in a different directory." "$LINENO" 5 fi if test "$TOP_BUILDDIR" = "$TOP_SRCDIR"; then BUILD_IS_SRC_TRUE= BUILD_IS_SRC_FALSE='#' else BUILD_IS_SRC_TRUE='#' BUILD_IS_SRC_FALSE= fi if test "$TOP_BUILDDIR" = "$TOP_SRCDIR"; then BUILD_IS_SRC=yes else BUILD_IS_SRC=no fi # Handle prefix defaulting with subconfigures # When users pass --prefix on the command-line, this is automatically passed to subconfigures # and everything lives happily in the same tree # Without --prefix, different packages may default to different directories # (due to AC_PREFIX_DEFAULT), so ensure that all subconfigures # default to the same location (as determined by the outermost configure) if test "$prefix" = "NONE" -a -n "$ac_default_prefix" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_SUBCONFIGURE_ARG(--prefix="$ac_default_prefix") vvvvvvvvvvvvvvvvvvvvvv (L:2) ac_configure_args="$ac_configure_args --prefix="$ac_default_prefix"" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SUBCONFIGURE_ARG(--prefix="$ac_default_prefix") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi SYSTEM_NAME="`hostname`" case "$target" in # Apple gcc has -arch options for cross-compilation, but target binaries may still work due to Rosetta (making our cross-compilation support unnecessary) # ensure we report the correct target tuple *-apple-darwin*) _GASNET_GCCVER=`${CC:-gcc} -v 2>&1` _GASNET_GCCISAPPLE=`echo "$_GASNET_GCCVER" | grep 'gcc version' | grep 'Apple '` _GASNET_GCCTARGET=`echo "$_GASNET_GCCVER" | /usr/bin/perl -ne 'print \$1 if (m/--target=(\S+)/);'` _GASNET_GCCCPU=`echo "$_GASNET_GCCVER" | /usr/bin/perl -ne 'print \$1 if (m/--target=([^-]+)/);'` if test "$_GASNET_GCCISAPPLE" -a "$_GASNET_GCCTARGET" -a "$_GASNET_GCCCPU" ; then case "$target" in $_GASNET_GCCCPU-*) ;; *) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Apple gcc is cross-compiling for $_GASNET_GCCTARGET, readjusting configure target" >&5 $as_echo "$as_me: WARNING: Apple gcc is cross-compiling for $_GASNET_GCCTARGET, readjusting configure target" >&2;} echo "Apple gcc is cross-compiling for $_GASNET_GCCTARGET, readjusting configure target" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) target="$_GASNET_GCCTARGET" target_alias="$target" ac_cv_target="$target" ac_cv_target_alias="$target" target_cpu="$_GASNET_GCCCPU" esac fi ;; esac SYSTEM_TUPLE="$target" { $as_echo "$as_me:${as_lineno-$LINENO}: result: system info: $SYSTEM_NAME $SYSTEM_TUPLE" >&5 $as_echo "system info: $SYSTEM_NAME $SYSTEM_TUPLE" >&6; } BUILD_USER=`whoami 2> /dev/null` if test $? -ne 0 || test -z "$BUILD_USER"; then BUILD_USER=`id -un 2> /dev/null` if test $? -ne 0 || test -z "$BUILD_USER"; then BUILD_USER="$USER" fi fi BUILD_ID="`date` $BUILD_USER" { $as_echo "$as_me:${as_lineno-$LINENO}: result: build id: $BUILD_ID" >&5 $as_echo "build id: $BUILD_ID" >&6; } # ensure exec_list doesn't grow continuously each time we reconfigure unset gasnet_cv_exec_list # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_START_CONFIGURE(,CXX CXXCPP CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_DEFINE_CONFIGURE_VARS vvvvvvvvvvvvvvvvvvvvvv (L:1) # backslash any double-quotes embedded in CONFIGURE_ARGS: scrub_CONFIGURE_ARGS=`echo $CONFIGURE_ARGS | sed -e 's/"/\\\\"/g;'` cat >>confdefs.h <<_ACEOF #define GASNETI_CONFIGURE_ARGS "$scrub_CONFIGURE_ARGS" _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_SYSTEM_NAME "$SYSTEM_NAME" _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_SYSTEM_TUPLE "$SYSTEM_TUPLE" _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_BUILD_ID "$BUILD_ID" _ACEOF # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_DEFINE_CONFIGURE_VARS ^^^^^^^^^^^^^^^^^^^^^^ (L:1) gasnet_fn_split_linker_opts() { gasnet_lo_ldflags=$1 shift gasnet_lo_libs=$1 shift eval $gasnet_lo_ldflags= eval $gasnet_lo_libs= for ac_opt in "$@"; do case "$ac_opt" in -l* | -L*) gasnet_lo_append=$gasnet_lo_libs ;; *.so | *.a) gasnet_lo_append=$gasnet_lo_libs ;; *) gasnet_lo_append=$gasnet_lo_ldflags ;; esac case "$ac_opt" in *' '* | *'$'* | *'`'*) # quote args containing selected dangerous characters ac_opt_quot="'$ac_opt'" ;; *) ac_opt_quot="$ac_opt" ;; esac if eval test -z \"\$$gasnet_lo_append\" ; then # avoid extraneous spaces eval $gasnet_lo_append=\"\$ac_opt_quot\" else eval $gasnet_lo_append=\"\$$gasnet_lo_append \$ac_opt_quot\" fi done } # vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([LDFLAGS],[LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:1) eval gasnet_fn_split_linker_opts LDFLAGS LIBS $LDFLAGS $LIBS #echo "LDFLAGS=[$]LDFLAGS" #echo "LIBS=[$]LIBS" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([LDFLAGS],[LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test -z ""; then ALWAYS_TRUECOND_TRUE= ALWAYS_TRUECOND_FALSE='#' else ALWAYS_TRUECOND_TRUE='#' ALWAYS_TRUECOND_FALSE= fi if test -n ""; then ALWAYS_FALSECOND_TRUE= ALWAYS_FALSECOND_FALSE='#' else ALWAYS_FALSECOND_TRUE='#' ALWAYS_FALSECOND_FALSE= fi # Wish to define docdir in Makefiles if-and-only-if autoconf does not. # If/when we raise the mimumin required version of autoconf to 2.60, # then we can remove this and all uses of NEED_DOCDIR. if test -z "$docdir"; then NEED_DOCDIR_TRUE= NEED_DOCDIR_FALSE='#' else NEED_DOCDIR_TRUE='#' NEED_DOCDIR_FALSE= fi # Set gasnet_toolsonly_mode based on how we Bootstrapped gasnet_toolsonly_mode=no cat >>confdefs.h <<_ACEOF #define GASNET_RELEASE_VERSION_MAJOR 2025 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNET_RELEASE_VERSION_MINOR 8 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNET_RELEASE_VERSION_PATCH 0 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_EX_SPEC_VERSION_MAJOR 0 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_EX_SPEC_VERSION_MINOR 19 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_SPEC_VERSION_MAJOR 1 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_SPEC_VERSION_MINOR 8 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_TOOLS_SPEC_VERSION_MAJOR 1 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_TOOLS_SPEC_VERSION_MINOR 20 _ACEOF cat >>confdefs.h <<_ACEOF #define GASNETI_RELEASE_VERSION 2025.8.0 _ACEOF for ac_prog in gawk mawk nawk awk do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_AWK+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$AWK"; then ac_cv_prog_AWK="$AWK" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_AWK="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi AWK=$ac_cv_prog_AWK if test -n "$AWK"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5 $as_echo "$AWK" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$AWK" && break done ######################################################################## ## ## Misc configure option processing ## # default: support pthreads if library found # --enable-pthreads: fail if pthreads lib not found # --disable-pthreads: don't even look for pthreads library # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pthreads,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-pthreads was given. if test "${enable_pthreads+set}" = set; then : enableval=$enable_pthreads; fi case "$enable_pthreads" in no) : use_pthreads="no" ;; yes) : use_pthreads="yes" ;; *) : use_pthreads="try" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pthreads,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_FORBID_PROGRAM_TRANSFORM vvvvvvvvvvvvvvvvvvvvvv (L:1) #echo cross_compiling=$cross_compiling target_alias=$target_alias program_prefix=$program_prefix program_suffix=$program_suffix program_transform_name=$program_transform_name # undo prefix autoconf automatically adds during cross-compilation # don't test for cross_compile here as it might not yet be set correctly if test "$program_prefix" = "${target_alias}-" ; then program_prefix=NONE fi # normalize empty prefix/suffix if test -z "$program_prefix" ; then program_prefix=NONE fi if test -z "$program_suffix" ; then program_suffix=NONE fi # canonicalize transforms caused by empty prefix/suffix program_transform_name=`echo "$program_transform_name" | sed -e 's/; *$//;' | sed -e "s/${target_alias}-//"` if expr "$program_transform_name" : 's.^..$' >/dev/null || \ expr "$program_transform_name" : 's.$$..$' >/dev/null || \ expr "$program_transform_name" : 's.$$..;s.^..$' >/dev/null ; then program_transform_name="s,x,x," fi if test "$program_prefix$program_suffix$program_transform_name" != "NONENONEs,x,x," ; then echo echo "configure error: This configure script does not support --program-prefix, --program-suffix or --program-transform-name. Users are recommended to instead use --prefix with a unique directory and make symbolic links as desired for renaming." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FORBID_PROGRAM_TRANSFORM ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # This is to support a very conservative implementation of # GASNETE_FAST_ALIGNED_MEMCPY and other type-punning operations. # It is to be enabled only to test if a given problem is related # to our type-punning issues (see bug 1389) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(conservative-local-copy,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-conservative-local-copy was given. if test "${enable_conservative_local_copy+set}" = set; then : enableval=$enable_conservative_local_copy; fi case "$enable_conservative_local_copy" in '' | no) : ;; *) : $as_echo "#define GASNETI_BUG1389_WORKAROUND 1" >>confdefs.h # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You passed --enable-conservative-local-copy This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&5 $as_echo "$as_me: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You passed --enable-conservative-local-copy This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&2;} echo " ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You passed --enable-conservative-local-copy This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(conservative-local-copy,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ######################################################################## ## ## Perl ## ## We do this early so we can use "$PERL -e" for complex configure tests. # vvvvvvvvvvvvvvvvvvvvvv GASNET_PROG_PERL vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(PERL,perl5 perl,perl) vvvvvvvvvvvvvvvvvvvvvv (L:2) case "$PERL" in '') for ac_prog in perl5 perl do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_PERL+:} false; then : $as_echo_n "(cached) " >&6 else case $PERL in [\\/]* | ?:[\\/]*) ac_cv_path_PERL="$PERL" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_PERL="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi PERL=$ac_cv_path_PERL if test -n "$PERL"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 $as_echo "$PERL" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$PERL" && break done ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl" >&5 $as_echo_n "checking for perl... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PERL" >&5 $as_echo "$PERL" >&6; } ;; esac case "$PERL" in '') as_fn_error $? "cannot find perl" "$LINENO" 5 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(PERL,perl5 perl,perl) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) MIN_PERL_VERSION="5.005" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for perl version $MIN_PERL_VERSION or later" >&5 $as_echo_n "checking for perl version $MIN_PERL_VERSION or later... " >&6; } if $PERL -e "require $MIN_PERL_VERSION;" 2>/dev/null; then PERL_VERSION=`$PERL -e 'my $x="["; print (defined $^V ? $^V : $])'` { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: $PERL_VERSION" >&5 $as_echo "yes: $PERL_VERSION" >&6; } else as_fn_error $? "cannot find perl $MIN_PERL_VERSION or later" "$LINENO" 5 fi if $PERL -Mbytes -e "exit 0" 2>/dev/null; then GASNET_PERL_BYTESFLAG="-Mbytes" else GASNET_PERL_BYTESFLAG= fi if test -n "`env LC_ALL=en_US LANG=en_US $PERL -e 'exit 0' 2>&1 | grep locale`"; then GASNET_PERL_LANG=C else GASNET_PERL_LANG=en_US fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PROG_PERL ^^^^^^^^^^^^^^^^^^^^^^ (L:1) PERLSTART=$TOP_BUILDDIR/other/perlstart ######################################################################## ## ## Supporting Command-Line Tools ## # vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(GMAKE,gmake make $MAKE,GNU make) vvvvvvvvvvvvvvvvvvvvvv (L:1) case "$GMAKE" in '') for ac_prog in gmake make $MAKE do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_GMAKE+:} false; then : $as_echo_n "(cached) " >&6 else case $GMAKE in [\\/]* | ?:[\\/]*) ac_cv_path_GMAKE="$GMAKE" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_GMAKE="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi GMAKE=$ac_cv_path_GMAKE if test -n "$GMAKE"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE" >&5 $as_echo "$GMAKE" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$GMAKE" && break done ;; *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5 $as_echo_n "checking for GNU make... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE" >&5 $as_echo "$GMAKE" >&6; } ;; esac case "$GMAKE" in '') as_fn_error $? "cannot find GNU make" "$LINENO" 5 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(GMAKE,gmake make $MAKE,GNU make) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU make" >&5 $as_echo_n "checking for GNU make... " >&6; } GMAKE_VERSTR=`$GMAKE --version | grep GNU 2> /dev/null` if test "$GMAKE_VERSTR" = "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } as_fn_error $? "cannot find a version of GNU make - please install GNU make and/or set \$GMAKE to indicate where it's located" "$LINENO" 5 else GMAKE_VER=`echo "$GMAKE_VERSTR" | $PERL -n -e 'if (/([0-9]+)\.([0-9]+)(\.[0-9]+)?/) { $maj=$1; $min=$2; $pat=$3; printf "%i%03i%03i",($maj,$min,($pat?$pat=~s/\.//:0)) }'` # Currently require 3.79 or newer if test $GMAKE_VER -lt 3079000 ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } as_fn_error $? "This software requires GNU make version 3.79 or newer, and you appear to be running: \"$GMAKE_VERSTR\" - please install GNU make and/or set \$GMAKE to indicate where it's located" "$LINENO" 5 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GMAKE_VERSTR" >&5 $as_echo "$GMAKE_VERSTR" >&6; } fi fi ######################################################################## ## ## C/C++ Compilers ## DEPDIR="${am__leading_dot}deps" ac_config_commands="$ac_config_commands depfiles" { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} supports the include directive" >&5 $as_echo_n "checking whether ${MAKE-make} supports the include directive... " >&6; } cat > confinc.mk << 'END' am__doit: @echo this is the am__doit target >confinc.out .PHONY: am__doit END am__include="#" am__quote= # BSD make does it like this. echo '.include "confinc.mk" # ignored' > confmf.BSD # Other make implementations (GNU, Solaris 10, AIX) do it like this. echo 'include confinc.mk # ignored' > confmf.GNU _am_result=no for s in GNU BSD; do { echo "$as_me:$LINENO: ${MAKE-make} -f confmf.$s && cat confinc.out" >&5 (${MAKE-make} -f confmf.$s && cat confinc.out) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } case $?:`cat confinc.out 2>/dev/null` in #( '0:this is the am__doit target') : case $s in #( BSD) : am__include='.include' am__quote='"' ;; #( *) : am__include='include' am__quote='' ;; esac ;; #( *) : ;; esac if test "$am__include" != "#"; then _am_result="yes ($s style)" break fi done rm -f confinc.* confmf.* { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${_am_result}" >&5 $as_echo "${_am_result}" >&6; } enable_dependency_tracking=no; if test "x$enable_dependency_tracking" != xno; then am_depcomp="$ac_aux_dir/depcomp" AMDEPBACKSLASH='\' am__nodep='_no' fi if test "x$enable_dependency_tracking" != xno; then AMDEP_TRUE= AMDEP_FALSE='#' else AMDEP_TRUE='#' AMDEP_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF ac_clean_files_save=$ac_clean_files ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out" # Try to create an executable without -o first, disregard a.out. # It will help us diagnose broken compilers, and finding out an intuition # of exeext. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5 $as_echo_n "checking whether the C compiler works... " >&6; } ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'` # The possible output files: ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*" ac_rmfiles= for ac_file in $ac_files do case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; * ) ac_rmfiles="$ac_rmfiles $ac_file";; esac done rm -f $ac_rmfiles if { { ac_try="$ac_link_default" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link_default") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # Autoconf-2.13 could set the ac_cv_exeext variable to `no'. # So ignore a value of `no', otherwise this would lead to `EXEEXT = no' # in a Makefile. We should not override ac_cv_exeext if it was cached, # so that the user can short-circuit this test for compilers unknown to # Autoconf. for ac_file in $ac_files '' do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; [ab].out ) # We found the default executable, but exeext='' is most # certainly right. break;; *.* ) if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then :; else ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` fi # We set ac_cv_exeext here because the later test for it is not # safe: cross compilers may not add the suffix if given an `-o' # argument, so we may need to know it at that point already. # Even if this section looks crufty: it has the advantage of # actually working. break;; * ) break;; esac done test "$ac_cv_exeext" = no && ac_cv_exeext= else ac_file='' fi if test -z "$ac_file"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "C compiler cannot create executables See \`config.log' for more details" "$LINENO" 5; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5 $as_echo_n "checking for C compiler default output file name... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5 $as_echo "$ac_file" >&6; } ac_exeext=$ac_cv_exeext rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5 $as_echo_n "checking for suffix of executables... " >&6; } if { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : # If both `conftest.exe' and `conftest' are `present' (well, observable) # catch `conftest.exe'. For instance with Cygwin, `ls conftest' will # work properly (i.e., refer to `conftest.exe'), while it won't with # `rm'. for ac_file in conftest.exe conftest conftest.*; do test -f "$ac_file" || continue case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;; *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'` break;; * ) break;; esac done else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of executables: cannot compile and link See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest conftest$ac_cv_exeext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5 $as_echo "$ac_cv_exeext" >&6; } rm -f conftest.$ac_ext EXEEXT=$ac_cv_exeext ac_exeext=$EXEEXT cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { FILE *f = fopen ("conftest.out", "w"); return ferror (f) || fclose (f) != 0; ; return 0; } _ACEOF ac_clean_files="$ac_clean_files conftest.out" # Check that the compiler produces executables we can run. If not, either # the compiler is broken, or we cross compile. { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5 $as_echo_n "checking whether we are cross compiling... " >&6; } if test "$cross_compiling" != yes; then { { ac_try="$ac_link" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_link") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } if { ac_try='./conftest$ac_cv_exeext' { { case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_try") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; }; then cross_compiling=no else if test "$cross_compiling" = maybe; then cross_compiling=yes else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot run C compiled programs. If you meant to cross compile, use \`--host'. See \`config.log' for more details" "$LINENO" 5; } fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5 $as_echo "$cross_compiling" >&6; } rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out ac_clean_files=$ac_clean_files_save { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5 $as_echo_n "checking for suffix of object files... " >&6; } if ${ac_cv_objext+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF rm -f conftest.o conftest.obj if { { ac_try="$ac_compile" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compile") 2>&5 ac_status=$? $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; }; then : for ac_file in conftest.o conftest.obj conftest.*; do test -f "$ac_file" || continue; case $ac_file in *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;; *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'` break;; esac done else $as_echo "$as_me: failed program was:" >&5 sed 's/^/| /' conftest.$ac_ext >&5 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "cannot compute suffix of object files: cannot compile See \`config.log' for more details" "$LINENO" 5; } fi rm -f conftest.$ac_cv_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5 $as_echo "$ac_cv_objext" >&6; } OBJEXT=$ac_cv_objext ac_objext=$OBJEXT { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(full-path-expansion,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # Check whether --enable-full-path-expansion was given. if test "${enable_full_path_expansion+set}" = set; then : enableval=$enable_full_path_expansion; fi case "$enable_full_path_expansion" in '' | yes) : ;; *) : gasnet_cv__gfp_disable=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(full-path-expansion,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PROG_CC vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PROG_CPP vvvvvvvvvvvvvvvvvvvvvv (L:2) ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args. set dummy ${ac_tool_prefix}gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$ac_cv_prog_CC"; then ac_ct_CC=$CC # Extract the first word of "gcc", so it can be a program name with args. set dummy gcc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="gcc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi else CC="$ac_cv_prog_CC" fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args. set dummy ${ac_tool_prefix}cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="${ac_tool_prefix}cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi fi if test -z "$CC"; then # Extract the first word of "cc", so it can be a program name with args. set dummy cc; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else ac_prog_rejected=no as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then ac_prog_rejected=yes continue fi ac_cv_prog_CC="cc" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS if test $ac_prog_rejected = yes; then # We found a bogon in the path, so make sure we never use it. set dummy $ac_cv_prog_CC shift if test $# != 0; then # We chose a different compiler from the bogus one. # However, it has the same basename, so the bogon will be chosen # first if we set CC to just the basename; use the full file name. shift ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@" fi fi fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test -z "$CC"; then if test -n "$ac_tool_prefix"; then for ac_prog in cl.exe do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CC"; then ac_cv_prog_CC="$CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CC="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CC=$ac_cv_prog_CC if test -n "$CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CC" && break done fi if test -z "$CC"; then ac_ct_CC=$CC for ac_prog in cl.exe do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CC"; then ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CC="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CC=$ac_cv_prog_ac_ct_CC if test -n "$ac_ct_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5 $as_echo "$ac_ct_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CC" && break done if test "x$ac_ct_CC" = x; then CC="" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CC=$ac_ct_CC fi fi fi test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "no acceptable C compiler found in \$PATH See \`config.log' for more details" "$LINENO" 5; } # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; } if ${ac_cv_c_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_c_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5 $as_echo "$ac_cv_c_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GCC=yes else GCC= fi ac_test_CFLAGS=${CFLAGS+set} ac_save_CFLAGS=$CFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5 $as_echo_n "checking whether $CC accepts -g... " >&6; } if ${ac_cv_prog_cc_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_c_werror_flag=$ac_c_werror_flag ac_c_werror_flag=yes ac_cv_prog_cc_g=no CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes else CFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else ac_c_werror_flag=$ac_save_c_werror_flag CFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_c_werror_flag=$ac_save_c_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5 $as_echo "$ac_cv_prog_cc_g" >&6; } if test "$ac_test_CFLAGS" = set; then CFLAGS=$ac_save_CFLAGS elif test $ac_cv_prog_cc_g = yes; then if test "$GCC" = yes; then CFLAGS="-g -O2" else CFLAGS="-g" fi else if test "$GCC" = yes; then CFLAGS="-O2" else CFLAGS= fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; } if ${ac_cv_prog_cc_c89+:} false; then : $as_echo_n "(cached) " >&6 else ac_cv_prog_cc_c89=no ac_save_CC=$CC cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include struct stat; /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */ struct buf { int x; }; FILE * (*rcsopen) (struct buf *, struct stat *, int); static char *e (p, i) char **p; int i; { return p[i]; } static char *f (char * (*g) (char **, int), char **p, ...) { char *s; va_list v; va_start (v,p); s = g (p, va_arg (v,int)); va_end (v); return s; } /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has function prototypes and stuff, but not '\xHH' hex character constants. These don't provoke an error unfortunately, instead are silently treated as 'x'. The following induces an error, until -std is added to get proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an array size at least. It's necessary to write '\x00'==0 to get something that's true only with -std. */ int osf4_cc_array ['\x00' == 0 ? 1 : -1]; /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters inside strings and character constants. */ #define FOO(x) 'x' int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1]; int test (int i, double x); struct s1 {int (*f) (int a);}; struct s2 {int (*f) (double a);}; int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int); int argc; char **argv; int main () { return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1]; ; return 0; } _ACEOF for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \ -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__" do CC="$ac_save_CC $ac_arg" if ac_fn_c_try_compile "$LINENO"; then : ac_cv_prog_cc_c89=$ac_arg fi rm -f core conftest.err conftest.$ac_objext test "x$ac_cv_prog_cc_c89" != "xno" && break done rm -f conftest.$ac_ext CC=$ac_save_CC fi # AC_CACHE_VAL case "x$ac_cv_prog_cc_c89" in x) { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5 $as_echo "none needed" >&6; } ;; xno) { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5 $as_echo "unsupported" >&6; } ;; *) CC="$CC $ac_cv_prog_cc_c89" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;; esac if test "x$ac_cv_prog_cc_c89" != xno; then : fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC understands -c and -o together" >&5 $as_echo_n "checking whether $CC understands -c and -o together... " >&6; } if ${am_cv_prog_cc_c_o+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF # Make sure it works both with $CC and with simple cc. # Following AC_PROG_CC_C_O, we do the test twice because some # compilers refuse to overwrite an existing .o file with -o, # though they will create one. am_cv_prog_cc_c_o=yes for am_i in 1 2; do if { echo "$as_me:$LINENO: $CC -c conftest.$ac_ext -o conftest2.$ac_objext" >&5 ($CC -c conftest.$ac_ext -o conftest2.$ac_objext) >&5 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } \ && test -f conftest2.$ac_objext; then : OK else am_cv_prog_cc_c_o=no break fi done rm -f core conftest* unset am_i fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_prog_cc_c_o" >&5 $as_echo "$am_cv_prog_cc_c_o" >&6; } if test "$am_cv_prog_cc_c_o" != yes; then # Losing compiler, so override with the script. # FIXME: It is wrong to rewrite CC. # But if we don't then we get into trouble of one sort or another. # A longer-term fix would be to have automake use am__CC in this case, # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)" CC="$am_aux_dir/compile $CC" fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CC" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CC_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CC_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CC_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CC_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; } CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then am__fastdepCC_TRUE= am__fastdepCC_FALSE='#' else am__fastdepCC_TRUE='#' am__fastdepCC_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5 $as_echo_n "checking how to run the C preprocessor... " >&6; } # On Suns, sometimes $CPP names a directory. if test -n "$CPP" && test -d "$CPP"; then CPP= fi if test -z "$CPP"; then if ${ac_cv_prog_CPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CPP needs to be expanded for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp" do ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CPP=$CPP fi CPP=$ac_cv_prog_CPP else ac_cv_prog_CPP=$CPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } ac_preproc_ok=false for ac_c_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error $? "C preprocessor \"$CPP\" fails sanity check See \`config.log' for more details" "$LINENO" 5; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(CPP) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$gasnet_cv__gfp_disable" = ""; then if echo "$CPP" | $AWK -F' ' '{if ($1 ~ /^(.*\/)?env$/) exit 0; else exit 1;}' >/dev/null; then for ac_prog in $ENVCMD env do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ENVCMD+:} false; then : $as_echo_n "(cached) " >&6 else case $ENVCMD in [\\/]* | ?:[\\/]*) ac_cv_path_ENVCMD="$ENVCMD" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_dummy="/usr/bin:${PATH}" for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ENVCMD="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ENVCMD=$ac_cv_path_ENVCMD if test -n "$ENVCMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENVCMD" >&5 $as_echo "$ENVCMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ENVCMD" && break done # assemble "ENVCMD key=val key=val " with a trailing space gasnet_gfp_progenv="$ENVCMD "`echo "$CPP" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'` # just the program name gasnet_gfp_progname=`echo "$CPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { if ($i !~ /=/) { print $i; break; } } }'` # list of program arguments with no trailing space gasnet_gfp_progargs=`echo "$CPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_gasnet_cv__gfp_fullprogname_CPP+:} false; then : $as_echo_n "(cached) " >&6 else case $gasnet_cv__gfp_fullprogname_CPP in [\\/]* | ?:[\\/]*) ac_cv_path_gasnet_cv__gfp_fullprogname_CPP="$gasnet_cv__gfp_fullprogname_CPP" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_gasnet_cv__gfp_fullprogname_CPP="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi gasnet_cv__gfp_fullprogname_CPP=$ac_cv_path_gasnet_cv__gfp_fullprogname_CPP if test -n "$gasnet_cv__gfp_fullprogname_CPP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_CPP" >&5 $as_echo "$gasnet_cv__gfp_fullprogname_CPP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$gasnet_cv__gfp_fullprogname_CPP" != "" ; then gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_CPP" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of CPP" >&5 $as_echo_n "checking for full path expansion of CPP... " >&6; } if test -n "$gasnet_gfp_progargs" ; then CPP="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs" else CPP="$gasnet_gfp_progenv$gasnet_gfp_progname" fi #echo "gasnet_gfp_progenv='$gasnet_gfp_progenv'" #echo "gasnet_gfp_progname='$gasnet_gfp_progname'" #echo "gasnet_gfp_progargs='$gasnet_gfp_progargs'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5 $as_echo "$CPP" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(CPP) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C preprocessor" >&5 $as_echo_n "checking for working C preprocessor... " >&6; } ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu gasnet_progcpp_extrainfo= if test -n "`$CPP -version 2>&1 < /dev/null | grep MIPSpro`" ; then gasnet_progcpp_extrainfo=" (added -diag_error 1035 to deal with broken MIPSPro preprocessor)" CFLAGS="$CFLAGS -diag_error 1035" CPPFLAGS="$CPPFLAGS -diag_error 1035" fi cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # error _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : echo echo "configure error: Your C preprocessor is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f conftest.err conftest.i conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else echo echo "configure error: Your C preprocessor is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f conftest.err conftest.i conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __cplusplus #error __cplusplus should not be defined in a C preprocessor! #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : else echo echo "configure error: Your C preprocessor is broken, it erroneously defines __cplusplus. This software requires a true, working ANSI C compiler - a C++ compiler is not an acceptable replacement." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes$gasnet_progcpp_extrainfo" >&5 $as_echo "yes$gasnet_progcpp_extrainfo" >&6; } if test "$CPP" = "/lib/cpp" ; then badlibcppmsg="Autoconf detected your preprocessor to be '/lib/cpp' instead of '$CC -E'. This is almost always a mistake, resulting from either a broken C compiler or an outdated version of autoconf. Proceeding is very likely to result in incorrect configure decisions." # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(allow-libcpp,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-allow-libcpp was given. if test "${enable_allow_libcpp+set}" = set; then : enableval=$enable_allow_libcpp; fi case "$enable_allow_libcpp" in '' | no) : as_fn_error $? "$badlibcppmsg \ You may enable use of this preprocessor at your own risk by passing the --enable-allow-libcpp flag." "$LINENO" 5 ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $badlibcppmsg" >&5 $as_echo "$as_me: WARNING: $badlibcppmsg" >&2;} echo "$badlibcppmsg" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(allow-libcpp,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PROG_CPP ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(CC) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$gasnet_cv__gfp_disable" = ""; then if echo "$CC" | $AWK -F' ' '{if ($1 ~ /^(.*\/)?env$/) exit 0; else exit 1;}' >/dev/null; then for ac_prog in $ENVCMD env do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ENVCMD+:} false; then : $as_echo_n "(cached) " >&6 else case $ENVCMD in [\\/]* | ?:[\\/]*) ac_cv_path_ENVCMD="$ENVCMD" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_dummy="/usr/bin:${PATH}" for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ENVCMD="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ENVCMD=$ac_cv_path_ENVCMD if test -n "$ENVCMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENVCMD" >&5 $as_echo "$ENVCMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ENVCMD" && break done # assemble "ENVCMD key=val key=val " with a trailing space gasnet_gfp_progenv="$ENVCMD "`echo "$CC" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'` # just the program name gasnet_gfp_progname=`echo "$CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { if ($i !~ /=/) { print $i; break; } } }'` # list of program arguments with no trailing space gasnet_gfp_progargs=`echo "$CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_gasnet_cv__gfp_fullprogname_CC+:} false; then : $as_echo_n "(cached) " >&6 else case $gasnet_cv__gfp_fullprogname_CC in [\\/]* | ?:[\\/]*) ac_cv_path_gasnet_cv__gfp_fullprogname_CC="$gasnet_cv__gfp_fullprogname_CC" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_gasnet_cv__gfp_fullprogname_CC="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi gasnet_cv__gfp_fullprogname_CC=$ac_cv_path_gasnet_cv__gfp_fullprogname_CC if test -n "$gasnet_cv__gfp_fullprogname_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_CC" >&5 $as_echo "$gasnet_cv__gfp_fullprogname_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$gasnet_cv__gfp_fullprogname_CC" != "" ; then gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_CC" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of CC" >&5 $as_echo_n "checking for full path expansion of CC... " >&6; } if test -n "$gasnet_gfp_progargs" ; then CC="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs" else CC="$gasnet_gfp_progenv$gasnet_gfp_progname" fi #echo "gasnet_gfp_progenv='$gasnet_gfp_progenv'" #echo "gasnet_gfp_progname='$gasnet_gfp_progname'" #echo "gasnet_gfp_progargs='$gasnet_gfp_progargs'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5 $as_echo "$CC" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C compiler" >&5 $as_echo_n "checking for working C compiler... " >&6; } ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { fail for me ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : echo echo "configure error: Your C compiler is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { printf("hi\n"); exit(0); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else echo echo "configure error: Your C compiler is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ double *p; void *foo(double *d) { return d; } int main () { double d; /* (void *) is compatible with any pointer type in a C program */ p = foo((void *)&d); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : else echo echo "configure error: Your C compiler is broken, it fails to compile a simple C program using implicit void* conversion. This software requires a true, working ANSI C compiler - note that a C++ compiler is not an acceptable replacement." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int some_bogus_nonexistent_symbol(); int main () { int x = some_bogus_nonexistent_symbol(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : echo echo "configure error: Your C linker is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { printf("hi\n"); exit(0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : else echo echo "configure error: Your C link is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_SET_CROSS_COMPILE vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$CROSS_COMPILING" = 0; then cross_compiling=no ac_cv_prog_cc_cross=no ac_cv_prog_cxx_cross=no else cross_compiling=yes ac_cv_prog_cc_cross=yes ac_cv_prog_cxx_cross=yes fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SET_CROSS_COMPILE ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$cross_compiling" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking working C compiler executables" >&5 $as_echo_n "checking working C compiler executables... " >&6; } if test "$cross_compiling" = yes; then : echo echo "configure error: Internal configure error - please report" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main(void) { return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } echo echo "configure error: Cannot run executables created with C compiler. If you're attempting to cross-compile, use --enable-cross-compile" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi if test "$cross_compiling" = "yes"; then CROSS_COMPILING_TRUE= CROSS_COMPILING_FALSE='#' else CROSS_COMPILING_TRUE='#' CROSS_COMPILING_FALSE= fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PROG_CC ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test -n "$CFLAGS"; then # embed user-provided CFLAGS into CC for safe-keeping CC="$CC $CFLAGS" CFLAGS="" fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5 $as_echo_n "checking whether ln -s works... " >&6; } LN_S=$as_ln_s if test "$LN_S" = "ln -s"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5 $as_echo "no, using $LN_S" >&6; } fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_BIGENDIAN() vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$cross_compiling" = "no" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(whether byte ordering is bigendian ,c_bigendian,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian " >&5 $as_echo_n "checking whether byte ordering is bigendian ... " >&6; } if ${gasnet_cv_c_bigendian+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { { /* Are we little or big endian? From Harbison&Steele. */ union { long l; char c[sizeof (long)]; } u; u.l = 1; val = (u.c[sizeof (long) - 1] == 1); }; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_c_bigendian=`cat conftestval` else gasnet_cv_c_bigendian=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_c_bigendian" >&5 $as_echo "$gasnet_cv_c_bigendian" >&6; } if test "$gasnet_cv_c_bigendian" != no; then : WORDS_BIGENDIAN=$gasnet_cv_c_bigendian fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(whether byte ordering is bigendian ,c_bigendian,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian (binary probe) " >&5 $as_echo_n "checking whether byte ordering is bigendian (binary probe) ... " >&6; } WORDS_BIGENDIAN="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) cat >conftest.$ac_ext <>conftest.$ac_ext <<"EOF" int main(void) { foo(); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN # use perl here, because some greps barf on binary files (eg Solaris) if test `$PERL -ne 'if (m/BIGenDianSyS/) { print "yes\n"; }' $GASNET_EXAMINE_BIN` ; then WORDS_BIGENDIAN=1 fi if test `$PERL -ne 'if (m/LiTTleEnDian/) { print "yes\n"; }' $GASNET_EXAMINE_BIN` ; then if test -z "$WORDS_BIGENDIAN" ; then WORDS_BIGENDIAN=0 else WORDS_BIGENDIAN="" fi fi rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: error building endian probe" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test -z "$WORDS_BIGENDIAN" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) cat >conftest.$ac_ext <>conftest.$ac_ext <<"EOF" int main(void) { foo(); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) mv conftest$ac_exeext $GASNET_EXAMINE_BIN # use perl here, because some greps barf on binary files (eg Solaris) if test `$PERL -ne 'if (m/BIGenDianSyS/) { print "yes\n"; }' $GASNET_EXAMINE_BIN` ; then WORDS_BIGENDIAN=1 fi if test `$PERL -ne 'if (m/LiTTleEnDian/) { print "yes\n"; }' $GASNET_EXAMINE_BIN` ; then if test -z "$WORDS_BIGENDIAN" ; then WORDS_BIGENDIAN=0 else WORDS_BIGENDIAN="" fi fi rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: error building endian probe" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $WORDS_BIGENDIAN" >&5 $as_echo "$WORDS_BIGENDIAN" >&6; } fi if test "$WORDS_BIGENDIAN" = "1"; then $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h elif test "$WORDS_BIGENDIAN" = ""; then echo echo "configure error: Inconsistent results from endian probe" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_BIGENDIAN() ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Extract the first word of "mpcc_r", so it can be a program name with args. set dummy mpcc_r; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_have_mpcc_r+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$have_mpcc_r"; then ac_cv_prog_have_mpcc_r="$have_mpcc_r" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_have_mpcc_r="yes" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS test -z "$ac_cv_prog_have_mpcc_r" && ac_cv_prog_have_mpcc_r="no" fi fi have_mpcc_r=$ac_cv_prog_have_mpcc_r if test -n "$have_mpcc_r"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mpcc_r" >&5 $as_echo "$have_mpcc_r" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi ## specific compiler families # vvvvvvvvvvvvvvvvvvvvvv GASNET_FAMILY_CACHE_CHECK(C,CC,gasnet_cv_cc_family) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler family" >&5 $as_echo_n "checking for C compiler family... " >&6; } if ${gasnet_cv_cc_family+:} false; then : $as_echo_n "(cached) " >&6 else if test "CC" != "CXX" ; then _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CPP" else _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CXXCPP" fi if test "`echo '$_GASNET_FAMILY_CACHE_CHECK_PREPROC' | grep '$C'`" = "" ; then # preprocessor may differ from true compiler, so force full compilation testing _force_compile=1 else _force_compile= fi gasnet_cv_cc_family=unknown if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__xlC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__xlC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__ibmxl__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__ibmxl__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_CRAYC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Cray fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Cray fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_CRAYC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__GNUC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=GNU fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=GNU fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__GNUC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__clang__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Clang fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Clang fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__clang__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PGI,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=PGI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=PGI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PGI,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=NVHPC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=NVHPC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Intel fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Intel fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__OPENCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Open64 fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Open64 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__OPENCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=PCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=PCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PATHCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Pathscale fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Pathscale fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PATHCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Compaq C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECCXX,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECCXX,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Compaq C++ fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Sun C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Sun C++ fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_cc,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_cc,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # HP C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_aCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_aCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # HP aCC (C++) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__MTA__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=MTA fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=MTA fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__MTA__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__KCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=KAI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=KAI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__KCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__TINYC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=TINY fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=TINY fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__TINYC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__LCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=LCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=LCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__LCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$gasnet_cv_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SX,...,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=NEC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=NEC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SX,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__sgi,...,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_cc_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__sgi,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # MIPSPro 7.3.0 and earlier fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_family" >&5 $as_echo "$gasnet_cv_cc_family" >&6; } if test "$gasnet_cv_cc_family" != "GNU" ; then case CC in CC) ac_cv_c_compiler_gnu=no GCC="" ;; CXX) ac_cv_cxx_compiler_gnu=no GXX="" ;; esac fi case "$gasnet_cv_cc_family" in GNU) CC_SUBFAMILY='GNU' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,CC_gcc_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version string" >&5 $as_echo_n "checking for gcc version string... " >&6; } if ${gasnet_cv_CC_gcc_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_CC_gcc_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CC_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_CC_gcc_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CC_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_CC_gcc_version_string" >&5 $as_echo "$gasnet_cv_CC_gcc_version_string" >&6; } if test -n "$gasnet_cv_CC_gcc_version_string" ; then _gasnet_CC_gcc_version_string=$gasnet_cv_CC_gcc_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,CC_gcc_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$_gasnet_CC_gcc_version_string" in *gccfss*) CC_SUBFAMILY='GCCFSS';; *Advance-Toolchain*) CC_SUBFAMILY='IBM';; *) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__APPLE_CC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : CC_SUBFAMILY='APPLE' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : CC_SUBFAMILY='APPLE' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__APPLE_CC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : CC_SUBFAMILY='NVIDIA' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : CC_SUBFAMILY='NVIDIA' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac ;; Clang) CC_SUBFAMILY='LLVM' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,CC_clang_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clang version string" >&5 $as_echo_n "checking for clang version string... " >&6; } if ${gasnet_cv_CC_clang_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_CC_clang_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CC_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_CC_clang_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CC_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_CC_clang_version_string" >&5 $as_echo "$gasnet_cv_CC_clang_version_string" >&6; } if test -n "$gasnet_cv_CC_clang_version_string" ; then _gasnet_CC_clang_version_string=$gasnet_cv_CC_clang_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,CC_clang_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$_gasnet_CC_clang_version_string" in *Apple*) CC_SUBFAMILY='APPLE';; *Cray*) CC_SUBFAMILY='CRAY';; *AMD*) CC_SUBFAMILY='AMD';; *Arm*) CC_SUBFAMILY='ARM';; *Intel*) CC_SUBFAMILY='INTEL';; esac ;; *) CC_SUBFAMILY='none' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler sub-family" >&5 $as_echo_n "checking for C compiler sub-family... " >&6; } # real "checking" was done above { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC_SUBFAMILY" >&5 $as_echo "$CC_SUBFAMILY" >&6; } CC_FAMILY=$gasnet_cv_cc_family # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FAMILY_CACHE_CHECK(C,CC,gasnet_cv_cc_family) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ## compiler family early initialization gcc_flag_prefix='' case "$CC_FAMILY" in GNU) # vvvvvvvvvvvvvvvvvvvvvv GASNET_GCC_VERSION_CHECK(CC) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badgccmsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if __GNUC__ == 3 && __GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ <= 2 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC is gcc 3.2.0-2" >&5 $as_echo "CC is gcc 3.2.0-2" >&6; } badgccmsg="Use of gcc/g++ 3.2.0-2 for compiling this software is strongly discouraged. \ This version has a serious known bug in the optimizer regarding structure copying, \ which may lead to bad code and incorrect runtime behavior when optimization is enabled. \ Consider using \$CC to select a different compiler." # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(allow-gcc32,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-allow-gcc32 was given. if test "${enable_allow_gcc32+set}" = set; then : enableval=$enable_allow_gcc32; fi case "$enable_allow_gcc32" in '' | no) : as_fn_error $? "$badgccmsg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc32 flag." "$LINENO" 5 ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $badgccmsg" >&5 $as_echo "$as_me: WARNING: $badgccmsg" >&2;} echo "$badgccmsg" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(allow-gcc32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if __GNUC__ == 4 && __GNUC_MINOR__ < 3 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC is gcc 4.x, for x < 3" >&5 $as_echo "CC is gcc 4.x, for x < 3" >&6; } badgccmsg="Use of gcc/g++ 4.0, 4.1 or 4.2 for compiling this software is strongly discouraged. \ These versions have a known bug in the optimizer regarding aliasing analysis which may lead \ to bad code and incorrect runtime behavior when optimization is enabled. \ Consider using \$CC to select a different compiler." # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(allow-gcc4,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-allow-gcc4 was given. if test "${enable_allow_gcc4+set}" = set; then : enableval=$enable_allow_gcc4; fi case "$enable_allow_gcc4" in '' | no) : as_fn_error $? "$badgccmsg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc4 flag.\ If you do so, please see the documentation on --enable-conservative-local-copy for a possible \ work around for the gcc-4.x bug." "$LINENO" 5 ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $badgccmsg" >&5 $as_echo "$as_me: WARNING: $badgccmsg" >&2;} echo "$badgccmsg" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(allow-gcc4,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -z "$badgccmsg"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GCC_VERSION_CHECK(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) gcc_flag_delim=' ' case "$CC_SUBFAMILY" in GCCFSS) $as_echo "#define GASNETI_GCC_GCCFSS 1" >>confdefs.h ;; APPLE) $as_echo "#define GASNETI_GCC_APPLE 1" >>confdefs.h ;; NVIDIA) gcc_flag_prefix='-Xcompiler ' gcc_flag_delim=',' ;; esac ;; PGI) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PGI_VERSION_CHECK(CC) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badpgimsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if ((10000 * __PGIC__) + (100 * __PGIC_MINOR__) + __PGIC_PATCHLEVEL__) < 70205 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC is PGI prior to 7.2-5" >&5 $as_echo "CC is PGI prior to 7.2-5" >&6; } badpgimsg="Use of PGI compilers older than 7.2-5 is not supported. Consider using \$CC to select a different compiler." fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -n "$badpgimsg"; then as_fn_error $? "$badpgimsg" "$LINENO" 5 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PGI_VERSION_CHECK(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Pathscale) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PATHSCALE_VERSION_CHECK(CC) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badpathscalemsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if (__PATHCC__ < 3) # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CC is PathScale prior to 3.0" >&5 $as_echo "CC is PathScale prior to 3.0" >&6; } badpathscalemsg="Use of PathScale compilers older than 3.0 is not supported. Consider using \$CC to select a different compiler." fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -n "$badpathscalemsg"; then as_fn_error $? "$badpathscalemsg" "$LINENO" 5 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATHSCALE_VERSION_CHECK(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; esac if test "$cross_compiling" = "yes" ; then $as_echo "#define GASNETI_CROSS_COMPILING 1" >>confdefs.h fi ## discover bit width { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5 $as_echo_n "checking for grep that handles long lines and -e... " >&6; } if ${ac_cv_path_GREP+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$GREP"; then ac_path_GREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in grep ggrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_GREP" || continue # Check for GNU ac_path_GREP and select it if it is found. # Check for GNU $ac_path_GREP case `"$ac_path_GREP" --version 2>&1` in *GNU*) ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'GREP' >> "conftest.nl" "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_GREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_GREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_GREP"; then as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_GREP=$GREP fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5 $as_echo "$ac_cv_path_GREP" >&6; } GREP="$ac_cv_path_GREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5 $as_echo_n "checking for egrep... " >&6; } if ${ac_cv_path_EGREP+:} false; then : $as_echo_n "(cached) " >&6 else if echo a | $GREP -E '(a|b)' >/dev/null 2>&1 then ac_cv_path_EGREP="$GREP -E" else if test -z "$EGREP"; then ac_path_EGREP_found=false # Loop through the user's path and test for each of PROGNAME-LIST as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_prog in egrep; do for ac_exec_ext in '' $ac_executable_extensions; do ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext" as_fn_executable_p "$ac_path_EGREP" || continue # Check for GNU ac_path_EGREP and select it if it is found. # Check for GNU $ac_path_EGREP case `"$ac_path_EGREP" --version 2>&1` in *GNU*) ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;; *) ac_count=0 $as_echo_n 0123456789 >"conftest.in" while : do cat "conftest.in" "conftest.in" >"conftest.tmp" mv "conftest.tmp" "conftest.in" cp "conftest.in" "conftest.nl" $as_echo 'EGREP' >> "conftest.nl" "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break as_fn_arith $ac_count + 1 && ac_count=$as_val if test $ac_count -gt ${ac_path_EGREP_max-0}; then # Best one so far, save it but keep looking for a better one ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_max=$ac_count fi # 10*(2^10) chars as input seems more than enough test $ac_count -gt 10 && break done rm -f conftest.in conftest.tmp conftest.nl conftest.out;; esac $ac_path_EGREP_found && break 3 done done done IFS=$as_save_IFS if test -z "$ac_cv_path_EGREP"; then as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5 fi else ac_cv_path_EGREP=$EGREP fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5 $as_echo "$ac_cv_path_EGREP" >&6; } EGREP="$ac_cv_path_EGREP" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5 $as_echo_n "checking for ANSI C header files... " >&6; } if ${ac_cv_header_stdc+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : ac_cv_header_stdc=yes else ac_cv_header_stdc=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $ac_cv_header_stdc = yes; then # SunOS 4.x string.h does not declare mem*, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "memchr" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if (eval "$ac_cpp conftest.$ac_ext") 2>&5 | $EGREP "free" >/dev/null 2>&1; then : else ac_cv_header_stdc=no fi rm -f conftest* fi if test $ac_cv_header_stdc = yes; then # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. if test "$cross_compiling" = yes; then : : else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #if ((' ' & 0x0FF) == 0x020) # define ISLOWER(c) ('a' <= (c) && (c) <= 'z') # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #else # define ISLOWER(c) \ (('a' <= (c) && (c) <= 'i') \ || ('j' <= (c) && (c) <= 'r') \ || ('s' <= (c) && (c) <= 'z')) # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c)) #endif #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main () { int i; for (i = 0; i < 256; i++) if (XOR (islower (i), ISLOWER (i)) || toupper (i) != TOUPPER (i)) return 2; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : else ac_cv_header_stdc=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5 $as_echo "$ac_cv_header_stdc" >&6; } if test $ac_cv_header_stdc = yes; then $as_echo "#define STDC_HEADERS 1" >>confdefs.h fi # On IRIX 5.3, sys/types and inttypes.h are conflicting. for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \ inttypes.h stdint.h unistd.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default " if eval test \"x\$"$as_ac_Header"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(void *,) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$cross_compiling" = "yes" ; then SIZEOF_VOID_P= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(void *) (binary probe),SIZEOF_VOID_P,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(void *) (binary probe)" >&5 $as_echo_n "checking sizeof(void *) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_VOID_P+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_VOID_P="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(void *))>0?(sizeof(void *)):-(sizeof(void *))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(void *))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_VOID_P=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_SIZEOF_VOID_P" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(void *))>0?(sizeof(void *)):-(sizeof(void *))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(void *))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_VOID_P=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_VOID_P" >&5 $as_echo "$gasnet_cv_SIZEOF_VOID_P" >&6; } if test -n "$gasnet_cv_SIZEOF_VOID_P" ; then SIZEOF_VOID_P=$gasnet_cv_SIZEOF_VOID_P fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(void *) (binary probe),SIZEOF_VOID_P,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test -z "$SIZEOF_VOID_P" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_VOID_P,SIZEOF_VOID_P,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_VOID_P],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_VOID_P setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_VOID_P setting... " >&6; } envval_src_CROSS_SIZEOF_VOID_P="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_VOID_P+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_VOID_P="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_VOID_P="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofvoidp+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_VOID_P="${_gasneti_nenv_crosssizeofvoidp}" envval_src_CROSS_SIZEOF_VOID_P=given elif test "${_gasneti_cenv_crosssizeofvoidp+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_VOID_P="${_gasneti_cenv_crosssizeofvoidp}" envval_src_CROSS_SIZEOF_VOID_P=conf else gasnet_cv_envvar_CROSS_SIZEOF_VOID_P=$envval_default_CROSS_SIZEOF_VOID_P envval_src_CROSS_SIZEOF_VOID_P=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_VOID_P crosssizeofvoidp $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_VOID_P="$gasnet_cv_envvar_CROSS_SIZEOF_VOID_P" if test "$CROSS_SIZEOF_VOID_P" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_VOID_P if test "$envval_src_CROSS_SIZEOF_VOID_P" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_VOID_P" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_VOID_P\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_VOID_P. Please configure --with-CROSS_SIZEOF_VOID_P=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_VOID_P],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_SIZEOF_VOID_P" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_VOID_P be set for cross-compilation" "$LINENO" 5 else SIZEOF_VOID_P="$CROSS_SIZEOF_VOID_P" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_VOID_P,SIZEOF_VOID_P,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ac_cv_sizeof_void_p=$SIZEOF_VOID_P fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_void_p,"$ac_cv_sizeof_void_p") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_ac_cv_sizeof_void_p" = "" ; then _pushcnt_ac_cv_sizeof_void_p=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_void_p+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p=\$ac_cv_sizeof_void_p eval _pushedvarset_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_void_p=`expr $_pushcnt_ac_cv_sizeof_void_p + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p" echo "pushed new ac_cv_sizeof_void_p value: $ac_cv_sizeof_void_p" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_void_p,"$ac_cv_sizeof_void_p") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ac_cv_sizeof_void_p" = "" ; then unset ac_cv_sizeof_void_p unset ac_cv_type_void_p fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 $as_echo_n "checking size of void *... " >&6; } if ${ac_cv_sizeof_void_p+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : else if test "$ac_cv_type_void_p" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (void *) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_void_p=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 $as_echo "$ac_cv_sizeof_void_p" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_VOID_P $ac_cv_sizeof_void_p _ACEOF gasnet_checksizeoftmp_sizeof_void_p="$ac_cv_sizeof_void_p" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_void_p) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_ac_cv_sizeof_void_p" -ge "1"; then _pushcnt_ac_cv_sizeof_void_p=`expr $_pushcnt_ac_cv_sizeof_void_p - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_void_p=\$_pushedvar_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p echo "popping ac_cv_sizeof_void_p back to: $ac_cv_sizeof_void_p" >&5 else unset ac_cv_sizeof_void_p echo "popping ac_cv_sizeof_void_p back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_void_p" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_void_p) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ac_cv_sizeof_void_p=$gasnet_checksizeoftmp_sizeof_void_p SIZEOF_VOID_P=$gasnet_checksizeoftmp_sizeof_void_p if test "$SIZEOF_VOID_P" = "0" -o "$SIZEOF_VOID_P" = "" -o "$ac_cv_sizeof_void_p" != "$SIZEOF_VOID_P"; then echo echo "configure error: failed to find sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_VOID_P_indirect=SIZEOF_VOID_P cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_VOID_P_indirect $SIZEOF_VOID_P _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(void *,) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) GASNETI_PTR_BITS=`expr $SIZEOF_VOID_P \* 8` ### # Allow user forced ARCH and/or ISA settings w/o the corresponding probes # XXX: Incomplete... case "$enable_force_arch" in '' | no) : ;; *) : case "$enable_force_arch" in generic|ibmpe|wsl|crayex) : # OK ;; yes|'') as_fn_error $? "Missing required argument to --enable-force-arch" "$LINENO" 5 ;; *) as_fn_error $? "Unknown --enable-force-arch argument '$enable_force_arch'" "$LINENO" 5 ;; esac ;; esac ## # Look for a Cray-provided header allowing for the possibility we are not using Cray's wrapper compiler # There are two distinct "success" cases: # 1) The header is found w/o any extra CPPFLAGS # 2) The system is a Cray and the header is found only when the env var named by the 2nd arg is appended to CPPFLAGS # The includes_var passed is intended for use with CRAY_* variables defined only by Cray-provided standard modules, # and hence does NOT use GASNET_ENV_DEFAULT or generate --help output : these variables should NEVER be manually set # by an end-user, although they might be implicitly changed by switching loaded modules. # GASNET_CHECK_CRAY_HEADER(header, includes_var [, action-on-success-1] [, action-on-success-2] [, action-on-failure]) ### # # choose the default CC flags # NOTE: we intentionally *overwrite* CFLAGS with reasonable, well-tested values, # to avoid picking up bad default flags from AC_PROG_CC or the default user environment # Users who want to insert a specific compiler flag for all builds should append it to $CC DEVWARN_CFLAGS_OPT= case "$CC_FAMILY" in GNU) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"-O3") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="-O3" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"-O3") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # prefer the --param inliner option(s), which give us finer control # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns=100000) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-finline-limit=10000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}-finline-limit=10000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}-finline-limit=10000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}-finline-limit=10000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}max-inline-insns-single=35000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # gcc 3.4+ require new flags to enable full inlining # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}inline-unit-growth=10000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}--param${gcc_flag_delim}large-function-growth=200000) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # We'd like to use -Winline to detect call sites where the optimizer # ignores our inline function modifier (usually due to technical limitations) # However, some versions of gcc issue spurious warnings with -Winline # for inlining operations which the user did not request. # Detect that gcc bug and avoid -Winline for those versions # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}-Winline) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-Winline") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}-Winline" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-Winline") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}-Winline" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}-Winline... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS_OPT="${gcc_flag_prefix}-Winline" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy -Winline" >&5 $as_echo_n "checking for buggy -Winline... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $DEVWARN_CFLAGS_OPT" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: failure when detecting buggy -Winline" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS_OPT="${gcc_flag_prefix}-Winline" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy -Winline" >&5 $as_echo_n "checking for buggy -Winline... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $DEVWARN_CFLAGS_OPT" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: failure when detecting buggy -Winline" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}-Winline) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) CCOPTFLAGS="$CFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Pathscale) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"-O3") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="-O3" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"-O3") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # We'd like to use -Winline (for the same reasons as with gcc). # However, some installations have been observed to complain # on every inline keyword, due to -fno-inline being inserted # by the compiler driver. Avoid using -Winline in such a case. # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-Winline) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Winline") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -Winline" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Winline") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Winline" >&5 $as_echo_n "checking for C compiler flag -Winline... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS_OPT="-Winline" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Winline flags conflict" >&5 $as_echo_n "checking for -Winline flags conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $DEVWARN_CFLAGS_OPT" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: conflict" >&5 $as_echo "conflict" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: conflict" >&5 $as_echo "conflict" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: failure when detecting -Winline conflict" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS_OPT="-Winline" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -Winline flags conflict" >&5 $as_echo_n "checking for -Winline flags conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $DEVWARN_CFLAGS_OPT" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $DEVWARN_CFLAGS_OPT") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: conflict" >&5 $as_echo "conflict" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } # keep -Winline else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: conflict" >&5 $as_echo "conflict" >&6; } DEVWARN_CFLAGS_OPT="" # remove -Winline fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: failure when detecting -Winline conflict" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-Winline) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) CCOPTFLAGS="$CFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Sun) if test "$GASNETI_PTR_BITS" = 64; then # -fast => -xarch=v8 which clobbers user's 64-bit choice SUN_ARCH_FLAG=`echo "$CC $CFLAGS" | $PERL -ne 'foreach(split(/ /,$_)) { print "$_" if (m/^-xarch/);}'` else SUN_ARCH_FLAG= fi CCOPTFLAGS="-fast $SUN_ARCH_FLAG -xO5" # bug 3662: try to workaround warnings generated by -fast when the target system cannot be autodetected # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($CCOPTFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CCOPTFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $CCOPTFLAGS" >&5 $as_echo_n "checking for C compiler flag $CCOPTFLAGS... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } SUN_FALLBACK_FLAG=`echo "$_GASNET_TRY_CFLAG_TMP" | $PERL -ne 'print " $1" if (m/falling back to (.*)$/);'` # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG" >&5 $as_echo_n "checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } SUN_FALLBACK_FLAG=`echo "$_GASNET_TRY_CFLAG_TMP" | $PERL -ne 'print " $1" if (m/falling back to (.*)$/);'` # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG" >&5 $as_echo_n "checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) SUN_FALLBACK_FLAG=`echo "$_GASNET_TRY_CFLAG_TMP" | $PERL -ne 'print " $1" if (m/falling back to (.*)$/);'` # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CCOPTFLAGS$SUN_FALLBACK_FLAG") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG" >&5 $as_echo_n "checking for C compiler flag $CCOPTFLAGS$SUN_FALLBACK_FLAG... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CCOPTFLAGS="$CCOPTFLAGS$SUN_FALLBACK_FLAG" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($CCOPTFLAGS$SUN_FALLBACK_FLAG) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($CCOPTFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Cray) CCOPTFLAGS="-O2" ;; # DOB: -O3 is unstable on Cray cc XLC) case "$target_os" in darwin*) # enabling ipa (-O4 or higher) breaks linking to MPI (and thus ibv). case `/usr/sbin/sysctl hw.cpusubtype | cut '-d ' -f2` in # bug926: on G5 (cpusubtype 100) -qarch={ppc970,auto} causes corruption of 64-bit integer arithmetic 100) CCOPTFLAGS="-O3 -qhot -qarch=g5 -qtune=auto -qthreaded -qmaxmem=-1" ;; *) CCOPTFLAGS="-O3 -qhot -qarch=auto -qtune=auto -qthreaded -qmaxmem=-1" ;; esac ;; linux*) CCOPTFLAGS="-O3 -qarch=auto -qtune=auto -qthreaded -qmaxmem=-1";; *) #CCOPTFLAGS="-O5 -qthreaded -qmaxmem=-1" ;; # -O5 == -O3 w/ intra-procedural analysis, maxmem=-1 is default for -O3 or higher CCOPTFLAGS="-O3 -qarch=auto -qtune=auto -qthreaded -qmaxmem=-1" ;; # -O5 causes linker to hang on Titanium esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-qnosmp) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qnosmp") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -qnosmp" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qnosmp") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -qnosmp" >&5 $as_echo_n "checking for C compiler flag -qnosmp... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CCOPTFLAGS="$CCOPTFLAGS -qnosmp" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CCOPTFLAGS="$CCOPTFLAGS -qnosmp" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-qnosmp) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # If $CC sets -q, then remove conflicting options from CCOPTFLAGS for flag in arch tune hot threaded smp; do if echo "$CC" | grep "q\(no\)\?${flag}" >/dev/null; then CCOPTFLAGS=`echo "$CCOPTFLAGS" | sed -e "s/-q\(no\)\?${flag}\(=[a-z0-9_]*\)\?//"` fi done ;; Intel) CCOPTFLAGS="-O3" ;; NVHPC) CCOPTFLAGS="-O1" ;; # TODO: restore -O2 if/when bugs are resolved? (see bug 4158) PGI) CCOPTFLAGS="-O2" # Default # Work-aroung bug 2842: bad code gen by pgcc 10.5-0 through 10.7-0 at -O2 # XXX: Need an ending version here when known # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(if PGI compiler misoptimizes assignment to (const char *),bug2842,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if PGI compiler misoptimizes assignment to (const char *)" >&5 $as_echo_n "checking if PGI compiler misoptimizes assignment to (const char *)... " >&6; } if ${gasnet_cv_bug2842+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" #if PLATFORM_COMPILER_VERSION_LT(10,5,0) || PLATFORM_COMPILER_VERSION_GT(10,7,0) #error "GOOD pgcc version should FAIL this test" #endif int main () { (void)0 ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_bug2842=yes else gasnet_cv_bug2842=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_bug2842" >&5 $as_echo "$gasnet_cv_bug2842" >&6; } if test "$gasnet_cv_bug2842" = yes; then : CCOPTFLAGS="-O1" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(if PGI compiler misoptimizes assignment to (const char *),bug2842,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; TINY) CCOPTFLAGS="" # optimization not supported SEPARATE_CC=1 # force separate compilation - multiple -c compilation not supported ;; Open64) if test "$GASNETI_PTR_BITS" = 32; then # See bug 2725 for info on test failures at -O3 # Also see "opencc -m32 -O2" crashing when building libupcr CCOPTFLAGS="-O1" else # See bug 2724 for info on "-OPT:wrap_around_unsafe=off" CCOPTFLAGS="-O3 -OPT:wrap_around_unsafe=off" fi ;; Clang) CCOPTFLAGS="-O3" ;; *) CCOPTFLAGS="-O" ;; esac case "$CC_FAMILY" in GNU) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"${gcc_flag_prefix}-g3") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="${gcc_flag_prefix}-g3" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"${gcc_flag_prefix}-g3") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) case "$target_os" in darwin*) # Want -gstabs+ instead of -g3, if supported # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${gcc_flag_prefix}-gstabs+) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-gstabs+") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${gcc_flag_prefix}-gstabs+" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${gcc_flag_prefix}-gstabs+") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${gcc_flag_prefix}-gstabs+" >&5 $as_echo_n "checking for C compiler flag ${gcc_flag_prefix}-gstabs+... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="${gcc_flag_prefix}-gstabs+" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="${gcc_flag_prefix}-gstabs+" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${gcc_flag_prefix}-gstabs+) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; esac CCDEBUGFLAGS="$CFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Pathscale) CCDEBUGFLAGS="-g3 -O0" ;; # need to explicitly disable optimization Open64) CCDEBUGFLAGS="-g3" ;; Clang) CCDEBUGFLAGS="-g -O0" ;; Cray) CCDEBUGFLAGS="-g -O0" ;; *) CCDEBUGFLAGS="-g" ;; esac # attempt to enable the ultrasparc ISA in MISC_C(XX)FLAGS, and test for related capabilities # flags is compiler options which enable ultrasparc instructions for 32-bit ABI # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(ultrasparc-probe,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-ultrasparc-probe was given. if test "${enable_ultrasparc_probe+set}" = set; then : enableval=$enable_ultrasparc_probe; fi case "$enable_ultrasparc_probe" in '' | yes) : ;; *) : DISABLE_ULTRASPARC=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(ultrasparc-probe,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # attempt to enable 64-bit inline asm in MISC_C(XX)FLAGS, and test for related capabilities # flags is compiler options which enable ppc64 instructions for 32-bit ABI # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(ppc64-probe,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-ppc64-probe was given. if test "${enable_ppc64_probe+set}" = set; then : enableval=$enable_ppc64_probe; fi case "$enable_ppc64_probe" in '' | yes) : ;; *) : DISABLE_PPC64=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(ppc64-probe,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Detect features that affect MISCFLAGS if test "$cross_compiling" = "yes" && test -z "$gasnet_cv_c99_format" ; then gasnet_cv_c99_format=no # conservatively assume it's unavailable if we can't check fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working C99 printf specifiers,c99_format,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C99 printf specifiers" >&5 $as_echo_n "checking for working C99 printf specifiers... " >&6; } if ${gasnet_cv_c99_format+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include /* snprintf */ #include /* strcmp */ #include /* types */ #include /* reporting */ char test[100]; char expect[100]; int check(void) { ptrdiff_t pd, pdneg; size_t sz = 0xAAAABBBB; strcat(expect, "AAAABBBB"); if (sizeof(size_t) >= 8) { sz <<= 16; sz <<= 16; sz += 0xCCCCDDDD; strcat(expect,"CCCCDDDD"); } strcat(expect, " 987654321"); pd = 987654321; if (sizeof(ptrdiff_t) >= 8) { pd *= 1000000000; pd += 987654321; strcat(expect, "987654321"); } strcat(expect, " -123456789"); pdneg = -123456789; int ret = snprintf(test,sizeof(test),"%zX %ti %ti",sz,pd,pdneg); if (ret <= 0) return ret; if (strcmp(test,expect)) return 666; return 0; } int main(void) { int ret = check(); if (ret) { printf("got %i(%s): \t'%s'\n",ret,strerror(errno),test); /* for debugging */ printf("expected: \t'%s'\n", expect); } return ret; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_c99_format=yes else gasnet_cv_c99_format=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_c99_format" >&5 $as_echo "$gasnet_cv_c99_format" >&6; } if test "$gasnet_cv_c99_format" = yes; then : have_c99_format=1 else : have_c99_format=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working C99 printf specifiers,c99_format,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) cat >>confdefs.h <<_ACEOF #define HAVE_C99_FORMAT_SPECIFIERS $have_c99_format _ACEOF DEVWARN_CFLAGS= # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(debug,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-debug was given. if test "${enable_debug+set}" = set; then : enableval=$enable_debug; fi case "$enable_debug" in '' | no) : GASNET_OPT_CFLAGS="$CCOPTFLAGS" DEVWARN_CFLAGS="$DEVWARN_CFLAGS $DEVWARN_CFLAGS_OPT" $as_echo "#define GASNET_NDEBUG 1" >>confdefs.h BUILDCONFIG="optimize" enabled_debug=no ;; *) : if test -z "$GASNET_SUPPRESS_DEBUG_WARNING" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING Configuring the system for global, forced debugging mode. This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&5 $as_echo "$as_me: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING Configuring the system for global, forced debugging mode. This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&2;} echo " ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING Configuring the system for global, forced debugging mode. This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi GASNET_OPT_CFLAGS="$CCDEBUGFLAGS" $as_echo "#define GASNET_DEBUG 1" >>confdefs.h BUILDCONFIG="debug" enabled_debug=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(debug,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_debug" = yes; then BUILDCONFIG_DEBUG_TRUE= BUILDCONFIG_DEBUG_FALSE='#' else BUILDCONFIG_DEBUG_TRUE='#' BUILDCONFIG_DEBUG_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(valgrind,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-valgrind was given. if test "${enable_valgrind+set}" = set; then : enableval=$enable_valgrind; fi case "$enable_valgrind" in '' | no) : enabled_valgrind=no ;; *) : if test -z "$GASNET_SUPPRESS_DEBUG_WARNING" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Enabling valgrind-friendly codegen, disabling some optimizations." >&5 $as_echo "$as_me: WARNING: Enabling valgrind-friendly codegen, disabling some optimizations." >&2;} echo "Enabling valgrind-friendly codegen, disabling some optimizations." >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi $as_echo "#define GASNETI_VALGRIND 1" >>confdefs.h enable_debug_malloc=no # debug mallocator obfuscates heap activity and confuses valgrind if test x"$enable_pshm_xpmem" = xyes && test x"$enable_pshm" != xno; then # valgrind fundamentally incompatible with XPMEM, issuing errors on every access case "$target" in *-cnl-*) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Valgrind (--enable-valgrind) does not interoperate with XPMEM (--enable-pshm-xpmem). This appears to be a Cray, so converting to --enable-pshm-hugetlbfs instead" >&5 $as_echo "$as_me: WARNING: Valgrind (--enable-valgrind) does not interoperate with XPMEM (--enable-pshm-xpmem). This appears to be a Cray, so converting to --enable-pshm-hugetlbfs instead" >&2;} echo "Valgrind (--enable-valgrind) does not interoperate with XPMEM (--enable-pshm-xpmem). This appears to be a Cray, so converting to --enable-pshm-hugetlbfs instead" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) enable_pshm_xpmem=no enable_pshm_hugetlbfs=yes ;; *) echo echo "configure error: Valgrind (--enable-valgrind) does not interoperate with XPMEM (--enable-pshm-xpmem). Please select a different PSHM protocol (e.g. --disable-pshm-xpmem --enable-pshm-posix) or disable PSHM (--disable-pshm) " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; esac fi enabled_valgrind=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(valgrind,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_valgrind" = yes; then VALGRIND_TRUE= VALGRIND_FALSE='#' else VALGRIND_TRUE='#' VALGRIND_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(dev-warnings,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-dev-warnings was given. if test "${enable_dev_warnings+set}" = set; then : enableval=$enable_dev_warnings; fi case "$enable_dev_warnings" in no) : enabled_dev_warnings=no ;; yes) : enabled_dev_warnings=yes ;; *) : enabled_dev_warnings=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(dev-warnings,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Set MISC_CFLAGS: flags to be used by all C compilations, regardless of optimization/debugging level # This should include architectural/CPU flags, warning flags, and anything required for C99 conformance # We do not currently allow a user override of MISC_C(PP)FLAGS MISC_CFLAGS="" misc_flag_prefix='' misc_flag_delim=' ' case "$CC_FAMILY" in GNU) case "$CC_SUBFAMILY" in NVIDIA) misc_flag_prefix='-Xcompiler ' misc_flag_delim=',' ;; esac case "$target_cpu" in sparc) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-mcpu=ultrasparc3 -mtune=ultrasparc3" "-mcpu=ultrasparc -mtune=ultrasparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; rs6000|powerpc*) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then for flag in "-force_cpusubtype_ALL" "-Wa,-mppc64" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ppc64_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ppc64_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ppc64_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ppc64_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ppc64_flag_worked=1 else ppc64_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ppc64_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; esac case "$target_os" in darwin*) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-long-double) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-long-double") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-long-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-long-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-long-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-long-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wlong-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wlong-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wlong-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wlong-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wlong-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wlong-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-long-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; esac ;; Cray) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Cray C warning flags" >&5 $as_echo_n "checking for Cray C warning flags... " >&6; } crayc_warn_flags="236:3185" # 3185 = bug 3306 # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -g") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -g" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -g") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # bug 3309 is specific to -g # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" crayc_warn_flags="${crayc_warn_flags}:7212" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" crayc_warn_flags="${crayc_warn_flags}:7212" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 # bug 3309, Cray C 8.5+ echo echo "configure error: failure building struct warning test" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) case "$target_cpu" in x86_64) MISC_CFLAGS="-hnomessage=$crayc_warn_flags" ;; # XT, XE, XK, XC, etc. *) as_fn_error $? "Cray C compiler for unknown target CPU" "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MISC_CFLAGS" >&5 $as_echo "$MISC_CFLAGS" >&6; } ;; Intel) # Note we need to support both older -wd and newer -diag-disable # Setting (CC|MPI_CC)_WDFLAG simplifes doing so in later tests # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-diag-disable=177) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -diag-disable=177") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -diag-disable=177" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -diag-disable=177") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -diag-disable=177" >&5 $as_echo_n "checking for C compiler flag -diag-disable=177... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CC_WDFLAG='-diag-disable=' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CC_WDFLAG='-wd' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CC_WDFLAG='-diag-disable=' else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CC_WDFLAG='-wd' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CC_WDFLAG='-wd' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-diag-disable=177) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) MISC_CFLAGS="${CC_WDFLAG}177 ${CC_WDFLAG}279" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${wdflag}1572) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}1572") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${CC_WDFLAG}1572" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}1572") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${CC_WDFLAG}1572" >&5 $as_echo_n "checking for C compiler flag ${CC_WDFLAG}1572... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="$MISC_CFLAGS ${CC_WDFLAG}1572" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${CC_WDFLAG}1572" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${wdflag}1572) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; NVHPC) # TODO: are either `-M` options, inherited from PGI, still required? # suppress large number of useless default warnings # get inline assembly and sign-extended widening MISC_CFLAGS="-w -Masmkeyword -Msignextend" ;; PGI) MISC_CFLAGS="-Masmkeyword -Msignextend" # get inline assembly and sign-extended widening # The following looks backwards, but is not. # PGI 20.1 introduced fine-grained warning control at the same time as # default-enabling a large number of useless warnings (on the level of # -Wextra in other compilers). # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG([-Wc,--diag_suppress=177]) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wc,--diag_suppress=177") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -Wc,--diag_suppress=177" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wc,--diag_suppress=177") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wc,--diag_suppress=177" >&5 $as_echo_n "checking for C compiler flag -Wc,--diag_suppress=177... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="-w $MISC_CFLAGS" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="-w $MISC_CFLAGS" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG([-Wc,--diag_suppress=177]) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Sun) if test "$target_cpu" = "sparc"; then if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-xarch=v8plusb" "-xarch=v8plusa" "-xarch=v8plus" "-xarch=sparcvis2" "-xarch=sparcvis" "-xarch=sparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi # Try to suppress warnings about __attribute__(__common__): # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-erroff=E_ATTRIBUTE_NOT_FUNC) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -erroff=E_ATTRIBUTE_NOT_FUNC" >&5 $as_echo_n "checking for C compiler flag -erroff=E_ATTRIBUTE_NOT_FUNC... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="$MISC_CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-erroff=E_ATTRIBUTE_NOT_FUNC) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) MISC_CFLAGS="$MISC_CFLAGS -errtags" ;; # show warning tag ids in warnings XLC) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then : fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Try to suppress certain warnings: # 1500-010 = infinite loop (such as in our tests) # 1500-029 = could not inline (e.g. varargs, alloc, etc.) # 1506-229 = empty source file (some linux headers) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-qsuppress=1500-010:1500-029:1506-229) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qsuppress=1500-010:1500-029:1506-229") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -qsuppress=1500-010:1500-029:1506-229" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qsuppress=1500-010:1500-029:1506-229") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -qsuppress=1500-010:1500-029:1506-229" >&5 $as_echo_n "checking for C compiler flag -qsuppress=1500-010:1500-029:1506-229... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CFLAGS="$MISC_CFLAGS -qsuppress=1500-010:1500-029:1506-229" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS -qsuppress=1500-010:1500-029:1506-229" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-qsuppress=1500-010:1500-029:1506-229) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; *) ;; esac # Add warning enable/suppression flags to MISC_CFLAGS case "$CC_FAMILY" in GNU | Pathscale | Open64 | Clang) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_dev_warnings" = "yes" ; then # enable additional supported warnings for warnflag in -Wall \ -Wpointer-arith \ -Wnested-externs \ -Wwrite-strings \ -Wmissing-format-attribute \ -Winit-self \ -Wvla \ -Wexpansion-to-defined \ -Woverlength-strings \ -Wclobbered \ -Wcast-function-type \ -Wempty-body \ -Wignored-qualifiers \ -Wimplicit-fallthrough \ -Wmissing-parameter-type \ -Wold-style-declaration \ -Wuninitialized \ -Wshift-negative-value \ ; do if test "$CC_FAMILY" = "Open64" && ( test "x$warnflag" = "x-Wempty-body" || test "x$warnflag" = "x-Wexpansion-to-defined" ) ; then : # Bug 3711: Open64 botches some warnings at link time, which is not probed here else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}$warnflag) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}$warnflag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}$warnflag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}$warnflag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}$warnflag" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}$warnflag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}$warnflag" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}$warnflag" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}$warnflag) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi done # Disable DEVWARN flags from -Wall that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Disable DEVWARN flag(s) from -Wcast-function-type that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-cast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-cast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-cast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-cast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # CC and MPI_CC only. Not desired for CXX # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-strict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-strict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi # compiler-specific global warning disables case "$CC_FAMILY" in Pathscale) # pathcc default enables -Wformat-security which we don't want # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-security) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-security") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; Open64) # Open64's maybe-uninitialized analysis is too broken to be usable # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-uninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-uninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-uninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-uninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-uninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-uninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # Open64 strict aliasing complains about (void **)/(T **) aliasing, which we use in places # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-strict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-strict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; GNU) # GCC 11 appears to have analysis problems which yield bogus warnings (bugs 4228,4231,4232) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler is gcc 11 or higher" >&5 $as_echo_n "checking whether C compiler is gcc 11 or higher... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : is_gcc11_or_higher=yes else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 is_gcc11_or_higher=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: result: $is_gcc11_or_higher" >&5 $as_echo "$is_gcc11_or_higher" >&6; } if test "$is_gcc11_or_higher" = yes; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-array-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-array-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-array-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-array-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-array-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Warray-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Warray-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-array-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-stringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-stringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-stringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-stringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # These warnings were immediately problematic when introduced in 12.1 (bugs 4450,4451) # earlier versions silently ignore the unrecognized option # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-dangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-dangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-dangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wdangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wdangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-dangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-use-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-use-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-use-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-use-after-free" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-use-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuse-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuse-after-free" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuse-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuse-after-free" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-use-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi ;; esac # disable -Wformat if unsure we can support it for the printf implementation in use if test -z "$have_c99_format" ; then as_fn_error $? "Internal configure error - Wformat check missing" "$LINENO" 5 elif test "$have_c99_format" = 0 ; then # avoid false warnings # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) fi # disable warnings that should always be off (not supported by our headers) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CC_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CC_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CC_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CC_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-function" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-value" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-variable" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # -Wno-unused is not enough to ignore unused params on clang -Wall -Wextra (clang 3.8.1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unused-parameter" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-parameter" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-parameter" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunused-parameter" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunused-parameter" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-address) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-address") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-address" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-address") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-address" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-address... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Waddress) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Waddress" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Waddress" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Waddress... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-address" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-address" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Waddress) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Waddress" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Waddress" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Waddress... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-address" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-address" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-address) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$use_pthreads" != "no" ; then # some crappy pthread mutex implementations generate warnings without -Wno-missing-braces { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy pthread.h mutex initializers" >&5 $as_echo_n "checking for buggy pthread.h mutex initializers... " >&6; } oldCFLAGS="$CFLAGS" CFLAGS="$DEVWARN_CFLAGS $CFLAGS" # FREEBSD requires the -pthread compiler flag when including pthread.h case "$target_os" in freebsd*) CFLAGS="-pthread $CFLAGS" ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < int main(void) { pthread_mutex_t fastmutex = PTHREAD_MUTEX_INITIALIZER; ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-missing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-missing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-missing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wmissing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wmissing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-missing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-missing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-missing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wmissing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wmissing-braces" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:9) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } oldCFLAGS="$oldCFLAGS ${misc_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:9) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 #bug611: ignore failures here, which may be due to broken/missing pthreads support #AC_MSG_ERROR(failure while checking for buggy pthread.h mutexes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: failure - ignored" >&5 $as_echo "failure - ignored" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) CFLAGS="$oldCFLAGS" fi case "$target_os" in solaris*) # hide pragma warnings in system header files included by absolute path # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-unknown-pragmas" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-unknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunknown-pragmas" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wunknown-pragmas" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wunknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) esac #GASNET_TRY_CFLAG([-ansi -U__STRICT_ANSI__],[[C]FLAGS="$[C]FLAGS -ansi -U__STRICT_ANSI__"]) MISC_CFLAGS="$CFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; *) ;; esac # Set MISC_CPPFLAGS: flags to be used by all C preprocesses and compilations # Note this is ALSO used for C++ compilation, so only generic language-independent options should go in here # We do not currently allow a user override of MISC_C(PP)FLAGS # but this is where we embed the user's CPPFLAGS input to configure MISC_CPPFLAGS="$CPPFLAGS" case "$CC_FAMILY" in GNU) case "$target_os" in darwin*) # add some options which are specific to the Apple Inc version of gcc # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-no-cpp-precomp) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-no-cpp-precomp") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-no-cpp-precomp" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-no-cpp-precomp") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-no-cpp-precomp" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-no-cpp-precomp... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) MISC_CPPFLAGS="$MISC_CPPFLAGS ${misc_flag_prefix}-no-cpp-precomp" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CPPFLAGS="$MISC_CPPFLAGS ${misc_flag_prefix}-no-cpp-precomp" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-no-cpp-precomp) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) ;; esac ;; *) ;; esac # Determine the minimal CFLAGS we need to add for C99 compliance # This is done incrementally to avoid passing options on newer compiler versions where the # required compliance is provided by default, making the flag redundant (and potentially detrimental) # This also allows the user to pass a specific compliance flag in $CC without conflict case "$CC_FAMILY" in # Some known oddball cases: XLC) gasnet_c99_flags="-qlanglvl=extc99 -qlanglvl=stdc99";; Sun) gasnet_c99_flags="-xc99=all";; Cray) gasnet_c99_flags="'-h c99'";; PGI) gasnet_c99_flags="-c99 -c9x" ;; NVHPC) gasnet_c99_flags="-c99" ;; # One of these should work for the rest: # std=c99 requests strict C99 conformance from gcc and look-alikes, whereas # std=gnu99 additionally requests GNU-specific language extensions. # All GASNet code should adhere to the subset of strict C99 in the README coding standards, # (a subset of std=c99), however these flags are also used to compile network API headers # and client code that may require more general support. Therefore std=gnu99 is default. *) gasnet_c99_flags="${misc_flag_prefix}-std=gnu99 ${misc_flag_prefix}-c99 ${misc_flag_prefix}-std=c99";; esac # NOTE: We do not currently cache this check because it is expanded in multiple contexts GASNET_C99_FLAG=unknown eval set - $gasnet_c99_flags for flag in "" "$@"; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $MISC_CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $MISC_CPPFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $MISC_CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # first see if the flag generates warnings # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # now see if it gives us the support we want # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_AMNUMARGS(...) GASNETI_AMNUMARGS_(__VA_ARGS__,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0) #define GASNETI_AMNUMARGS_(_0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,N,...) N int b[GASNETI_AMNUMARGS(1)+1]; int c[GASNETI_AMNUMARGS(1,2)+1]; int d[GASNETI_AMNUMARGS(1,2,3)+1]; void foo(void) { int a = 1; // C99 comment for (int i=0; i < 100; i++) a += i; // Conditional expression declaration int i = a; // mid-block decl int x = (int)(0x1234567812345678LL + 0x8765432187654321ULL + i); // (U)LL-suffix 64-bit integer literals } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : GASNET_C99_FLAG="$flag" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # now see if it gives us the support we want # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_AMNUMARGS(...) GASNETI_AMNUMARGS_(__VA_ARGS__,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0) #define GASNETI_AMNUMARGS_(_0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,N,...) N int b[GASNETI_AMNUMARGS(1)+1]; int c[GASNETI_AMNUMARGS(1,2)+1]; int d[GASNETI_AMNUMARGS(1,2,3)+1]; void foo(void) { int a = 1; // C99 comment for (int i=0; i < 100; i++) a += i; // Conditional expression declaration int i = a; // mid-block decl int x = (int)(0x1234567812345678LL + 0x8765432187654321ULL + i); // (U)LL-suffix 64-bit integer literals } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : GASNET_C99_FLAG="$flag" fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$GASNET_C99_FLAG" != "unknown"; then break; fi done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for flags required for C99 subset compliance" >&5 $as_echo_n "checking for flags required for C99 subset compliance... " >&6; } if test "$GASNET_C99_FLAG" = "unknown"; then as_fn_error $? "Could not determine \$CC flag to accept ISO C99 input. You may need to append flags in \$CC to enable C99 support" "$LINENO" 5 elif test "$GASNET_C99_FLAG" = ""; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: none required" >&5 $as_echo "none required" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GASNET_C99_FLAG" >&5 $as_echo "$GASNET_C99_FLAG" >&6; } MISC_CFLAGS="$MISC_CFLAGS $GASNET_C99_FLAG" fi if test "$enabled_dev_warnings" = "no" ; then DEVWARN_CFLAGS= fi # Some C compilers disable OS POSIX entry points when strict c99 conformance is selected # _GNU_SOURCE implies _XOPEN_SOURCE and enables other features we probe for, like "adaptive" mutex_t and pthread_rwlock_t # Known to work on Linux, cygwin, and expected to be safe or at worst ignored on other OS's GASNET_EXTRA_DEFINES="-D_GNU_SOURCE=1" # MISC_C(PP)FLAGS are added to C(PP)FLAGS here to ensure they are used for the remaining configure tests, # but they retain a separate identity post-configure CFLAGS="$GASNET_OPT_CFLAGS $MISC_CFLAGS" CPPFLAGS="$GASNET_EXTRA_DEFINES $MISC_CPPFLAGS" # warning suppression and other misc C flags # misc preprocessor flags # Final check to ensure everything works together -- in case some combination of flags broke something # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for working GASNet-required ISO C99 subset,gasnet_c99_subset,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GASNet-required ISO C99 subset" >&5 $as_echo_n "checking for working GASNet-required ISO C99 subset... " >&6; } if ${gasnet_cv_gasnet_c99_subset+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_AMNUMARGS(...) GASNETI_AMNUMARGS_(__VA_ARGS__,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0) #define GASNETI_AMNUMARGS_(_0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,N,...) N int b[GASNETI_AMNUMARGS(1)+1]; int c[GASNETI_AMNUMARGS(1,2)+1]; int d[GASNETI_AMNUMARGS(1,2,3)+1]; void foo(void) { int a = 1; // C99 comment for (int i=0; i < 100; i++) a += i; // Conditional expression declaration int i = a; // mid-block decl int x = (int)(0x1234567812345678LL + 0x8765432187654321ULL + i); // (U)LL-suffix 64-bit integer literals } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_gasnet_c99_subset=yes else gasnet_cv_gasnet_c99_subset=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasnet_c99_subset" >&5 $as_echo "$gasnet_cv_gasnet_c99_subset" >&6; } if test "$gasnet_cv_gasnet_c99_subset" = yes; then : else : as_fn_error $? "Unable to find sufficient C99 support features in $CC to build GASNet. You may need to append flags in \$CC to enable C99 support" "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for working GASNet-required ISO C99 subset,gasnet_c99_subset,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(gasnet-verbose,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-gasnet-verbose was given. if test "${enable_gasnet_verbose+set}" = set; then : enableval=$enable_gasnet_verbose; fi case "$enable_gasnet_verbose" in '' | no) : enabled_debug_verbose=no ;; *) : enabled_debug_verbose=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(gasnet-verbose,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_debug_verbose" = yes; then $as_echo "#define GASNET_DEBUG_VERBOSE 1" >>confdefs.h fi if test "$enabled_debug_verbose" = yes; then BUILDCONFIG_DEBUG_VERBOSE_TRUE= BUILDCONFIG_DEBUG_VERBOSE_FALSE='#' else BUILDCONFIG_DEBUG_VERBOSE_TRUE='#' BUILDCONFIG_DEBUG_VERBOSE_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(trace,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-trace was given. if test "${enable_trace+set}" = set; then : enableval=$enable_trace; fi case "$enable_trace" in no) : enabled_trace=no ;; yes) : enabled_trace=yes ;; *) : enabled_trace=$enabled_debug ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(trace,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_trace" = yes; then $as_echo "#define GASNET_TRACE 1" >>confdefs.h fi if test "$enabled_trace" = yes; then BUILDCONFIG_TRACE_TRUE= BUILDCONFIG_TRACE_FALSE='#' else BUILDCONFIG_TRACE_TRUE='#' BUILDCONFIG_TRACE_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(stats,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-stats was given. if test "${enable_stats+set}" = set; then : enableval=$enable_stats; fi case "$enable_stats" in no) : enabled_stats=no ;; yes) : enabled_stats=yes ;; *) : enabled_stats=$enabled_debug ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(stats,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_stats" = yes; then $as_echo "#define GASNET_STATS 1" >>confdefs.h fi if test "$enabled_stats" = yes; then BUILDCONFIG_STATS_TRUE= BUILDCONFIG_STATS_FALSE='#' else BUILDCONFIG_STATS_TRUE='#' BUILDCONFIG_STATS_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(srclines,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-srclines was given. if test "${enable_srclines+set}" = set; then : enableval=$enable_srclines; fi case "$enable_srclines" in '' | no) : ;; *) : enabled_srclines=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(srclines,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_srclines" = yes; then $as_echo "#define GASNET_SRCLINES 1" >>confdefs.h fi if test "$enabled_srclines" = yes; then BUILDCONFIG_SRCLINES_TRUE= BUILDCONFIG_SRCLINES_FALSE='#' else BUILDCONFIG_SRCLINES_TRUE='#' BUILDCONFIG_SRCLINES_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(debug-malloc,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-debug-malloc was given. if test "${enable_debug_malloc+set}" = set; then : enableval=$enable_debug_malloc; fi case "$enable_debug_malloc" in no) : enabled_debug_malloc=no ;; yes) : enabled_debug_malloc=yes ;; *) : enabled_debug_malloc=$enabled_debug ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(debug-malloc,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test "$enabled_debug_malloc" = yes; then $as_echo "#define GASNET_DEBUGMALLOC 1" >>confdefs.h fi if test "$enabled_debug_malloc" = yes; then BUILDCONFIG_DEBUGMALLOC_TRUE= BUILDCONFIG_DEBUGMALLOC_FALSE='#' else BUILDCONFIG_DEBUGMALLOC_TRUE='#' BUILDCONFIG_DEBUGMALLOC_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_CORRECT_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$enable_debug" = "yes" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking CC for debug vs. optimize compilation conflict" >&5 $as_echo_n "checking CC for debug vs. optimize compilation conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$CC") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$CC" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CPPFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$CC") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXX" = "" ; then _pushcnt_CXX=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXX+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXX_$_pushcnt_CXX=\$CXX eval _pushedvarset_CXX_$_pushcnt_CXX=$_gasnet_pushvar_isset _pushcnt_CXX=`expr $_pushcnt_CXX + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXX="$CC" echo "pushed new CXX value: $CXX" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CFLAGS $CPPFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined(__OPTIMIZE__) || defined(NDEBUG) choke me #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_result=no else gasnet_result=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_result" >&5 $as_echo "$gasnet_result" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CC) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CC" -ge "1"; then _pushcnt_CC=`expr $_pushcnt_CC - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CC_$_pushcnt_CC if test "$_gasnet_pushvar_isset" = "1" ; then eval CC=\$_pushedvar_CC_$_pushcnt_CC echo "popping CC back to: $CC" >&5 else unset CC echo "popping CC back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXX" -ge "1"; then _pushcnt_CXX=`expr $_pushcnt_CXX - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXX_$_pushcnt_CXX if test "$_gasnet_pushvar_isset" = "1" ; then eval CXX=\$_pushedvar_CXX_$_pushcnt_CXX echo "popping CXX back to: $CXX" >&5 else unset CXX echo "popping CXX back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXX" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$gasnet_result" = yes; then : old_CC="$CC" CC="$CC -O0 -UNDEBUG" # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$enable_debug" = "yes" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking CC for debug vs. optimize compilation conflict" >&5 $as_echo_n "checking CC for debug vs. optimize compilation conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$CC") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$CC" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $CPPFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$CC") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXX" = "" ; then _pushcnt_CXX=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXX+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXX_$_pushcnt_CXX=\$CXX eval _pushedvarset_CXX_$_pushcnt_CXX=$_gasnet_pushvar_isset _pushcnt_CXX=`expr $_pushcnt_CXX + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXX="$CC" echo "pushed new CXX value: $CXX" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CFLAGS $CPPFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined(__OPTIMIZE__) || defined(NDEBUG) choke me #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_result=no else gasnet_result=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_result" >&5 $as_echo "$gasnet_result" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CC) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" -ge "1"; then _pushcnt_CC=`expr $_pushcnt_CC - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CC_$_pushcnt_CC if test "$_gasnet_pushvar_isset" = "1" ; then eval CC=\$_pushedvar_CC_$_pushcnt_CC echo "popping CC back to: $CC" >&5 else unset CC echo "popping CC back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXX" -ge "1"; then _pushcnt_CXX=`expr $_pushcnt_CXX - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXX_$_pushcnt_CXX if test "$_gasnet_pushvar_isset" = "1" ; then eval CXX=\$_pushedvar_CXX_$_pushcnt_CXX echo "popping CXX back to: $CXX" >&5 else unset CXX echo "popping CXX back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXX" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$gasnet_result" = yes; then : echo echo "configure error: User requested --enable-debug but \$CC has enabled optimization (-O) or disabled assertions (-DNDEBUG). Appending '-O0 -UNDEBUG' to \$CC did not resolve this conflict. Try setting CC='$old_CC ' " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Appending '-O0 -UNDEBUG' to \$CC to resolve debug vs. optimize compilation conflict" >&5 $as_echo "$as_me: WARNING: Appending '-O0 -UNDEBUG' to \$CC to resolve debug vs. optimize compilation conflict" >&2;} echo "Appending '-O0 -UNDEBUG' to \$CC to resolve debug vs. optimize compilation conflict" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CORRECT_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) case "$CC_FAMILY" in GNU) KEEPTMP_CFLAGS="-save-temps" ;; Clang) KEEPTMP_CFLAGS="-save-temps" ;; Pathscale) KEEPTMP_CFLAGS="-keep" ;; Open64) KEEPTMP_CFLAGS="-keep" ;; XLC) KEEPTMP_CFLAGS="-qlist" ;; # XXX: generates .lst w/ asm. Can't find a way to preserve .i PGI|NVHPC) KEEPTMP_CFLAGS="-Mkeepasm" ;; # XXX: only keeps .s. Can't find a way to preserve .i Intel) KEEPTMP_CFLAGS="-save-temps" ;; # XXX: only keeps .s. Can't find a way to preserve .i Sun) KEEPTMP_CFLAGS="-keeptmp" ;; Cray) KEEPTMP_CFLAGS="-hkeepfiles" ;; # XXX: only keeps .s. Can't find a way to preserve .i *) KEEPTMP_CFLAGS="" ;; esac # flags to preserve intermediate file (,i, .s, etc.) # Global opt-in to (semi-)automatic RPATH support # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-rpath was given. if test "${enable_rpath+set}" = set; then : enableval=$enable_rpath; fi case "$enable_rpath" in '' | no) : enabled_rpath=no ;; *) : enabled_rpath=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) warn_missing_rpath='' # Probe(s) of compiler/linker support for RPATH # # TODO: warning-sensitive linker probe prior to making this ON-by-default # The logic below current uses `AC_TRY_LINK()` to test for support for # linker flags. However, this is not capable of rejecting flags which # induce warnings rather than failure. The most straight-forward approach # to checking for warnings is susceptible to persistent warnings (such as # for impending license expiration). Therefore, before RPATH support can be # ON by default, this probe should use `GASNET_TRY_LDFLAG()`, which does not # *yet* exist, but would be analogous to `GASNET_TRY_CFLAG()`. # Example scenarios where this would improve our behavior: # + Compilers/linkers which don't recognize flags we attempt, but only warn. # This would fail the probe, possibly allowing a later flag to be chosen. # + Conflicts (such as hypothetically with `-static`) which generate # warnings that an otherwise supported behavior is unavailable. # This would probably fail *all* the probes, resulting in disabling a # "non-feature" that only generates warnings. # + Might check if multiple instances of the same directory generates a warning. # However, we don't have a good solution in mind if this is ever the case. # { $as_echo "$as_me:${as_lineno-$LINENO}: checking for rpath option to \$CC" >&5 $as_echo_n "checking for rpath option to \$CC... " >&6; } if ${gasnet_cv_cc_rpath_option+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_cc_rpath_option='unknown' if test "$CC_FAMILY$CC_SUBFAMILY" = 'GNUNVIDIA'; then wl='-Xlinker ' else wl='-Wl,' fi for opt in "${wl}-rpath," "${wl}-rpath=" "${wl}-rpath ${wl}"; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$opt${TMPDIR:-/tmp}") vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_LDFLAGS" = "" ; then _pushcnt_LDFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LDFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LDFLAGS_$_pushcnt_LDFLAGS=\$LDFLAGS eval _pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS=$_gasnet_pushvar_isset _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LDFLAGS="$opt${TMPDIR:-/tmp}" echo "pushed new LDFLAGS value: $LDFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$opt${TMPDIR:-/tmp}") ^^^^^^^^^^^^^^^^^^^^^^ (L:1) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { puts("hello"); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_rpath_option="$opt" fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:1) if test "$_pushcnt_LDFLAGS" -ge "1"; then _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval LDFLAGS=\$_pushedvar_LDFLAGS_$_pushcnt_LDFLAGS echo "popping LDFLAGS back to: $LDFLAGS" >&5 else unset LDFLAGS echo "popping LDFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LDFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LDFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) if test x"$gasnet_cv_cc_rpath_option" != xunknown; then break fi done unset wl fi if test x"$gasnet_cv_cc_rpath_option" = 'xunknown'; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: unknown" >&5 $as_echo "unknown" >&6; } unset cc_rpath_option else { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"${gasnet_cv_cc_rpath_option}DIR\"" >&5 $as_echo "\"${gasnet_cv_cc_rpath_option}DIR\"" >&6; } # explicit (visible) quotes are intentional cc_rpath_option="$gasnet_cv_cc_rpath_option" fi segconfig="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(segment-fast,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-segment-fast was given. if test "${enable_segment_fast+set}" = set; then : enableval=$enable_segment_fast; fi case "$enable_segment_fast" in '' | no) : ;; *) : segconfig="fast$segconfig" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(segment-fast,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(segment-large,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-segment-large was given. if test "${enable_segment_large+set}" = set; then : enableval=$enable_segment_large; fi case "$enable_segment_large" in '' | no) : ;; *) : segconfig="large$segconfig" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(segment-large,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(segment-everything,...) vvvvvvvvvvvvvvvvvvvvvv (L:1) # Check whether --enable-segment-everything was given. if test "${enable_segment_everything+set}" = set; then : enableval=$enable_segment_everything; fi case "$enable_segment_everything" in '' | no) : ;; *) : segconfig="everything$segconfig" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(segment-everything,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:1) case "$segconfig" in "") segconfig=fast; #for AM_CONDITIONAL, below $as_echo "#define GASNET_SEGMENT_FAST 1" >>confdefs.h ;; # default is fast fast) $as_echo "#define GASNET_SEGMENT_FAST 1" >>confdefs.h ;; large) $as_echo "#define GASNET_SEGMENT_LARGE 1" >>confdefs.h ;; everything) $as_echo "#define GASNET_SEGMENT_EVERYTHING 1" >>confdefs.h ;; *) as_fn_error $? "Conflicting shared segment configurations specified" "$LINENO" 5 ;; esac # Do it all again because AM_CONDITIONAL()s can't go inside if or case. # Groan. if test "$segconfig" = fast; then GASNET_SEGMENT_FAST_TRUE= GASNET_SEGMENT_FAST_FALSE='#' else GASNET_SEGMENT_FAST_TRUE='#' GASNET_SEGMENT_FAST_FALSE= fi if test "$segconfig" = large; then GASNET_SEGMENT_LARGE_TRUE= GASNET_SEGMENT_LARGE_FALSE='#' else GASNET_SEGMENT_LARGE_TRUE='#' GASNET_SEGMENT_LARGE_FALSE= fi if test "$segconfig" = everything; then GASNET_SEGMENT_EVERYTHING_TRUE= GASNET_SEGMENT_EVERYTHING_FALSE='#' else GASNET_SEGMENT_EVERYTHING_TRUE='#' GASNET_SEGMENT_EVERYTHING_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_LIBGCC vvvvvvvvvvvvvvvvvvvvvv (L:1) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libgcc link flags" >&5 $as_echo_n "checking for libgcc link flags... " >&6; } if ${gasnet_cv_lib_gcc+:} false; then : $as_echo_n "(cached) " >&6 else if test "$GCC" = yes; then #LIBGCC="`$CC -v 2>&1 | sed -n 's:^Reading specs from \(.*\)/specs$:-L\1 -lgcc:p'`" if test "$CC_SUBFAMILY" = 'NVIDIA'; then rm -f conftest.c echo 'int foo;' > conftest.c LIBGCC="-L`$CC -c conftest.c -Xcompiler -print-libgcc-file-name | xargs dirname` -lgcc" rm -rf conftest* else LIBGCC="-L`$CC -print-libgcc-file-name | xargs dirname` -lgcc" fi if test -z "$LIBGCC"; then echo echo "configure error: cannot find libgcc" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi fi gasnet_cv_lib_gcc="$LIBGCC" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_lib_gcc" >&5 $as_echo "$gasnet_cv_lib_gcc" >&6; } LIBGCC="$gasnet_cv_lib_gcc" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LIBGCC ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_RESTRICT vvvvvvvvvvvvvvvvvvvvvv (L:1) restrict_keyword="" # Due to xlc/mpcc_r oddity on AIX, we check "__restrict__" before "restrict". # Both ID the same, but xlc accepts either while mpcc_r only takes "__restrict__". if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for __restrict__ keyword,gasneti_cc__restrict__,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __restrict__ keyword" >&5 $as_echo_n "checking for __restrict__ keyword... " >&6; } if ${gasnet_cv_gasneti_cc__restrict__+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * __restrict__ p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_gasneti_cc__restrict__=yes else gasnet_cv_gasneti_cc__restrict__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cc__restrict__" >&5 $as_echo "$gasnet_cv_gasneti_cc__restrict__" >&6; } if test "$gasnet_cv_gasneti_cc__restrict__" = yes; then : restrict_keyword="__restrict__" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for __restrict__ keyword,gasneti_cc__restrict__,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for restrict keyword,gasneti_ccrestrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for restrict keyword" >&5 $as_echo_n "checking for restrict keyword... " >&6; } if ${gasnet_cv_gasneti_ccrestrict+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * restrict p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_gasneti_ccrestrict=yes else gasnet_cv_gasneti_ccrestrict=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_ccrestrict" >&5 $as_echo "$gasnet_cv_gasneti_ccrestrict" >&6; } if test "$gasnet_cv_gasneti_ccrestrict" = yes; then : restrict_keyword="restrict" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for restrict keyword,gasneti_ccrestrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for __restrict keyword,gasneti_cc__restrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __restrict keyword" >&5 $as_echo_n "checking for __restrict keyword... " >&6; } if ${gasnet_cv_gasneti_cc__restrict+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * __restrict p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_gasneti_cc__restrict=yes else gasnet_cv_gasneti_cc__restrict=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cc__restrict" >&5 $as_echo "$gasnet_cv_gasneti_cc__restrict" >&6; } if test "$gasnet_cv_gasneti_cc__restrict" = yes; then : restrict_keyword="__restrict" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for __restrict keyword,gasneti_cc__restrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi cat >>confdefs.h <<_ACEOF #define GASNETI_CC_RESTRICT $restrict_keyword _ACEOF restrict_on_typedefs=0 # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for restrict qualifying typedefs,gasneti_cc_restrict_typedefs,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for restrict qualifying typedefs" >&5 $as_echo_n "checking for restrict qualifying typedefs... " >&6; } if ${gasnet_cv_gasneti_cc_restrict_typedefs+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ typedef void *foo_t; int dummy(foo_t GASNETI_CC_RESTRICT p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_gasneti_cc_restrict_typedefs=yes else gasnet_cv_gasneti_cc_restrict_typedefs=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cc_restrict_typedefs" >&5 $as_echo "$gasnet_cv_gasneti_cc_restrict_typedefs" >&6; } if test "$gasnet_cv_gasneti_cc_restrict_typedefs" = yes; then : restrict_on_typedefs=1 else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for restrict qualifying typedefs,gasneti_cc_restrict_typedefs,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_CC_RESTRICT_MAY_QUALIFY_TYPEDEFS $restrict_on_typedefs _ACEOF # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_RESTRICT ^^^^^^^^^^^^^^^^^^^^^^ (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_ASM_SUPPORT(C compiler,CC) vvvvvvvvvvvvvvvvvvvvvv (L:1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -I$TOP_SRCDIR/other" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$CC_FAMILY" in Sun) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C compiler for simple inline asm() support,cc_simple_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for simple inline asm() support" >&5 $as_echo_n "checking C compiler for simple inline asm() support... " >&6; } if ${gasnet_cv_cc_simple_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { asm("nop"); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_simple_asm=yes else gasnet_cv_cc_simple_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_simple_asm" >&5 $as_echo "$gasnet_cv_cc_simple_asm" >&6; } if test "$gasnet_cv_cc_simple_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CC_SIMPLE_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C compiler for simple inline asm() support,cc_simple_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # We lack a reliable configure probe to diagnose broken GCC inline asm support on Sun C # We only know 5.12 and newer on x86/x86-64 are reliable (see bug 2941) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C compiler for GCC inline asm support,cc_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for GCC inline asm support" >&5 $as_echo_n "checking C compiler for GCC inline asm support... " >&6; } if ${gasnet_cv_cc_gcc_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" int main () { #if (PLATFORM_ARCH_X86 || PLATFORM_ARCH_X86_64) && PLATFORM_COMPILER_VERSION_GE(5,12,0) __asm__ __volatile__ ("lock; addl \$0,0(%%esp)" : : : "memory", "cc"); #else #error Support has not been verified #endif ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_gcc_asm=yes else gasnet_cv_cc_gcc_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_gcc_asm" >&5 $as_echo "$gasnet_cv_cc_gcc_asm" >&6; } if test "$gasnet_cv_cc_gcc_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CC_GCC_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C compiler for GCC inline asm support,cc_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; XLC) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GCC_ASM(C compiler,CC) vvvvvvvvvvvvvvvvvvvvvv (L:2) case "$target_cpu" in # TODO: expand as this becomes reachable on other CPUs rs6000|powerpc*) gcc_asm_string='"sync"';; *) as_fn_error $? "Internal error - GASNET_CHECK_GCC_ASM called for unknown architecture" "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C compiler for GCC inline asm support,cc_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for GCC inline asm support" >&5 $as_echo_n "checking C compiler for GCC inline asm support... " >&6; } if ${gasnet_cv_cc_gcc_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { __asm__ __volatile__ ($gcc_asm_string); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_gcc_asm=yes else gasnet_cv_cc_gcc_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_gcc_asm" >&5 $as_echo "$gasnet_cv_cc_gcc_asm" >&6; } if test "$gasnet_cv_cc_gcc_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CC_GCC_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C compiler for GCC inline asm support,cc_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; GNU|Intel|Pathscale|Open64|Clang|NVHPC|PGI|TINY) # Currently believe all of these support GCC-style inline ASM on all CPUs # where we use it. If that is ever *not* the case then one should split # off the case for the relevant compiler and apply banlists or probes. # NOTE: be sure to keep gasnet_asm.h in-sync with any changes made here. $as_echo "#define GASNETI_HAVE_CC_GCC_ASM 1" >>confdefs.h ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C compiler for 32-bit __sync atomics support,cc_sync_atomics_32,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for 32-bit __sync atomics support" >&5 $as_echo_n "checking C compiler for 32-bit __sync atomics support... " >&6; } if ${gasnet_cv_cc_sync_atomics_32+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" int main () { struct { volatile uint32_t ctr; } x = { 2 }; uint32_t op = 1; uint32_t oval = 2; uint32_t nval = 3; volatile uint32_t result; result = __sync_bool_compare_and_swap(&(x.ctr), oval, nval) + __sync_val_compare_and_swap(&(x.ctr), nval, oval) + __sync_fetch_and_add(&(x.ctr), op); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_sync_atomics_32=yes else gasnet_cv_cc_sync_atomics_32=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_sync_atomics_32" >&5 $as_echo "$gasnet_cv_cc_sync_atomics_32" >&6; } if test "$gasnet_cv_cc_sync_atomics_32" = yes; then : $as_echo "#define GASNETI_HAVE_CC_SYNC_ATOMICS_32 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C compiler for 32-bit __sync atomics support,cc_sync_atomics_32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C compiler for 64-bit __sync atomics support,cc_sync_atomics_64,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for 64-bit __sync atomics support" >&5 $as_echo_n "checking C compiler for 64-bit __sync atomics support... " >&6; } if ${gasnet_cv_cc_sync_atomics_64+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" int main () { struct { volatile uint64_t ctr; } x = { 2 }; uint64_t op = 1; uint64_t oval = 2; uint64_t nval = 3; volatile uint64_t result; result = __sync_bool_compare_and_swap(&(x.ctr), oval, nval) + __sync_val_compare_and_swap(&(x.ctr), nval, oval) + __sync_fetch_and_add(&(x.ctr), op); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_sync_atomics_64=yes else gasnet_cv_cc_sync_atomics_64=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_sync_atomics_64" >&5 $as_echo "$gasnet_cv_cc_sync_atomics_64" >&6; } if test "$gasnet_cv_cc_sync_atomics_64" = yes; then : $as_echo "#define GASNETI_HAVE_CC_SYNC_ATOMICS_64 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C compiler for 64-bit __sync atomics support,cc_sync_atomics_64,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_ASM_SUPPORT ^^^^^^^^^^^^^^^^^^^^^^ (L:2) inlinemod="" case "$CC_FAMILY" in XLC) # force __inline on XLC, to avoid warnings inlinemod=__inline ;; esac if test -z "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for inline modifier,ccmodinline,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for inline modifier" >&5 $as_echo_n "checking C compiler for inline modifier... " >&6; } if ${gasnet_cv_ccmodinline+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ inline int dummy(void) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_ccmodinline=yes else gasnet_cv_ccmodinline=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ccmodinline" >&5 $as_echo "$gasnet_cv_ccmodinline" >&6; } if test "$gasnet_cv_ccmodinline" = yes; then : inlinemod="inline" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for inline modifier,ccmodinline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -z "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for __inline__ modifier,ccmod__inline__,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for __inline__ modifier" >&5 $as_echo_n "checking C compiler for __inline__ modifier... " >&6; } if ${gasnet_cv_ccmod__inline__+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __inline__ int dummy(void) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_ccmod__inline__=yes else gasnet_cv_ccmod__inline__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ccmod__inline__" >&5 $as_echo "$gasnet_cv_ccmod__inline__" >&6; } if test "$gasnet_cv_ccmod__inline__" = yes; then : inlinemod="__inline__" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for __inline__ modifier,ccmod__inline__,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -z "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for __inline modifier,ccmod__inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for __inline modifier" >&5 $as_echo_n "checking C compiler for __inline modifier... " >&6; } if ${gasnet_cv_ccmod__inline+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __inline int dummy(void) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_ccmod__inline=yes else gasnet_cv_ccmod__inline=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ccmod__inline" >&5 $as_echo "$gasnet_cv_ccmod__inline" >&6; } if test "$gasnet_cv_ccmod__inline" = yes; then : inlinemod="__inline" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for __inline modifier,ccmod__inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -z "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for _inline modifier,ccmod_inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for _inline modifier" >&5 $as_echo_n "checking C compiler for _inline modifier... " >&6; } if ${gasnet_cv_ccmod_inline+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _inline int dummy(void) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_ccmod_inline=yes else gasnet_cv_ccmod_inline=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ccmod_inline" >&5 $as_echo "$gasnet_cv_ccmod_inline" >&6; } if test "$gasnet_cv_ccmod_inline" = yes; then : inlinemod="_inline" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for _inline modifier,ccmod_inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -z "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for _Inline modifier,ccmod_Inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for _Inline modifier" >&5 $as_echo_n "checking C compiler for _Inline modifier... " >&6; } if ${gasnet_cv_ccmod_Inline+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _Inline int dummy(void) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_ccmod_Inline=yes else gasnet_cv_ccmod_Inline=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ccmod_Inline" >&5 $as_echo "$gasnet_cv_ccmod_Inline" >&6; } if test "$gasnet_cv_ccmod_Inline" = yes; then : inlinemod="_Inline" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for _Inline modifier,ccmod_Inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -n "$inlinemod"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C compiler for working 'static $inlinemod',cc_static_inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C compiler for working 'static $inlinemod'" >&5 $as_echo_n "checking C compiler for working 'static $inlinemod'... " >&6; } if ${gasnet_cv_cc_static_inline+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ static $inlinemod int dummy() { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_static_inline=yes else gasnet_cv_cc_static_inline=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_static_inline" >&5 $as_echo "$gasnet_cv_cc_static_inline" >&6; } if test "$gasnet_cv_cc_static_inline" = yes; then : inlinemod="static $inlinemod" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C compiler for working 'static $inlinemod',cc_static_inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi cat >>confdefs.h <<_ACEOF #define GASNETI_CC_INLINE_MODIFIER $inlinemod _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__always_inline__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__always_inline__))" >&5 $as_echo_n "checking for __attribute__((__always_inline__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_alwaysinline+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_alwaysinline='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_alwaysinline='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_alwaysinline='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_alwaysinline='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_alwaysinline='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_alwaysinline" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_alwaysinline" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_alwaysinline" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_ALWAYSINLINE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_ALWAYSINLINE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__always_inline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__noinline__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__noinline__))" >&5 $as_echo_n "checking for __attribute__((__noinline__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_noinline+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_noinline='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_noinline='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_noinline='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_noinline='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_noinline='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_noinline" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_noinline" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_noinline" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_NOINLINE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_NOINLINE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__noinline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__malloc__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__malloc__))" >&5 $as_echo_n "checking for __attribute__((__malloc__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_malloc+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < __attribute__((__malloc__)) void * dummy(void) { return malloc(14); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_malloc='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_malloc='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_malloc='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_malloc='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_malloc='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_malloc" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_malloc" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_malloc" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_MALLOC 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_MALLOC 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__malloc__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__warn_unused_result__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__warn_unused_result__))" >&5 $as_echo_n "checking for __attribute__((__warn_unused_result__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_warnunusedresult+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_warnunusedresult='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_warnunusedresult='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_warnunusedresult='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_warnunusedresult='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_warnunusedresult='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_warnunusedresult" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_warnunusedresult" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_warnunusedresult" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_WARNUNUSEDRESULT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_WARNUNUSEDRESULT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__warn_unused_result__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__used__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__used__))" >&5 $as_echo_n "checking for __attribute__((__used__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_used+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < __attribute__((__used__)) void dummy(void) { abort(); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_used='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_used='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_used='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_used='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_used='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_used" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_used" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_used" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_USED 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_USED 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__used__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__may_alias__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__may_alias__))" >&5 $as_echo_n "checking for __attribute__((__may_alias__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_mayalias+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_mayalias='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_mayalias='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_mayalias='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_mayalias='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_mayalias='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_mayalias" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_mayalias" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_mayalias" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_MAYALIAS 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_MAYALIAS 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__may_alias__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__noreturn__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__noreturn__))" >&5 $as_echo_n "checking for __attribute__((__noreturn__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_noreturn+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < __attribute__((__noreturn__)) void dummy(void) { abort(); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_noreturn='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_noreturn='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_noreturn='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_noreturn='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_noreturn='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_noreturn" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_noreturn" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_noreturn" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_NORETURN 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_NORETURN 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__noreturn__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__const__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__const__))" >&5 $as_echo_n "checking for __attribute__((__const__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_const+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_const='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_const='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_const='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_const='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_const='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_const" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_const" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_const" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_CONST 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_CONST 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__const__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__pure__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__pure__))" >&5 $as_echo_n "checking for __attribute__((__pure__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_pure+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_pure='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_pure='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_pure='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_pure='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_pure='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_pure" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_pure" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_pure" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_PURE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_PURE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__pure__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__hot__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__hot__))" >&5 $as_echo_n "checking for __attribute__((__hot__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_hot+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_hot='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_hot='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_hot='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_hot='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_hot='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_hot" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_hot" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_hot" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_HOT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_HOT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__hot__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__cold__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__cold__))" >&5 $as_echo_n "checking for __attribute__((__cold__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_cold+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_cold='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_cold='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_cold='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_cold='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_cold='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_cold" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_cold" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_cold" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_COLD 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_COLD 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__cold__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__deprecated__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__deprecated__))" >&5 $as_echo_n "checking for __attribute__((__deprecated__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_deprecated+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_deprecated='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_deprecated='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_deprecated='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_deprecated='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_deprecated='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_deprecated" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_deprecated" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_deprecated" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_DEPRECATED 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_DEPRECATED 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__deprecated__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__common__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__common__))" >&5 $as_echo_n "checking for __attribute__((__common__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_common+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_common='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_common='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_common='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_common='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_common='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_common" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_common" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_common" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_COMMON 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_COMMON 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__common__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__fallthrough__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__fallthrough__))" >&5 $as_echo_n "checking for __attribute__((__fallthrough__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_fallthrough+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_fallthrough='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_fallthrough='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_fallthrough='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_fallthrough='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_fallthrough='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_fallthrough" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_fallthrough" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_fallthrough" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FALLTHROUGH 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FALLTHROUGH 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__fallthrough__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__format__) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__format__))" >&5 $as_echo_n "checking for __attribute__((__format__))... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_format+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < __attribute__((__format__ (__printf__, 1, 2))) void dummy(const char *fmt,...) { va_list argptr; va_start(argptr, fmt); va_end(argptr); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_format='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_format='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_format='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_format" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_format" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_format" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CC,,__format__) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__format__)) on function pointers" >&5 $as_echo_n "checking for __attribute__((__format__)) on function pointers... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_format_funcptr+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_format_funcptr='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format_funcptr='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_format_funcptr='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format_funcptr='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_format_funcptr='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_format_funcptr" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_format_funcptr" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_format_funcptr" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT_FUNCPTR 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT_FUNCPTR 0" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __attribute__((__format__)) on function pointers as arguments" >&5 $as_echo_n "checking for __attribute__((__format__)) on function pointers as arguments... " >&6; } if ${gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg" >&6; } if test "$gasnet_cv_gasneti_have_cc_attr_format_funcptr_arg" = yes; then $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT_FUNCPTR_ARG 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_ATTRIBUTE_FORMAT_FUNCPTR_ARG 0" >>confdefs.h fi # bug 3613: try to enable any warning settings that might be relevant to -Wunknown-pragmas # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) _gasnet_CPPFLAGS_back="$CPPFLAGS" for flag in '-Wall' '-Wextra' '-Wunknown-pragmas' ; do { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler flag $flag" >&5 $as_echo_n "checking for compiler flag $flag... " >&6; } CPPFLAGS="$CPPFLAGS $flag" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ; _gasnet_CPPFLAGS_back="$CPPFLAGS" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ; _gasnet_CPPFLAGS_back="$CPPFLAGS" else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) done { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pragma GCC diagnostic push/pop/ignored" >&5 $as_echo_n "checking for pragma GCC diagnostic push/pop/ignored... " >&6; } if ${gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic+:} false; then : $as_echo_n "(cached) " >&6 else # Note we're not checking whether the pragma actually *does* anything, # we only care that it doesn't generate new warnings, ie silently ignored is fine for our purposes # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic" >&5 $as_echo "$gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic" >&6; } if test "$gasnet_cv_gasneti_have_cc_pragma_gcc_diagnostic" = yes; then $as_echo "#define GASNETI_HAVE_CC_PRAGMA_GCC_DIAGNOSTIC 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CC_PRAGMA_GCC_DIAGNOSTIC 0" >>confdefs.h fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_BUILTINS vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __assume,gasneti_have_cc__assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __assume" >&5 $as_echo_n "checking for __assume... " >&6; } if ${gasnet_cv_gasneti_have_cc__assume+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __assume(x == 0); if (x) __assume(0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__assume=yes else gasnet_cv_gasneti_have_cc__assume=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__assume" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__assume" >&6; } if test "$gasnet_cv_gasneti_have_cc__assume" = yes; then : $as_echo "#define GASNETI_HAVE_CC_ASSUME 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __assume,gasneti_have_cc__assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_assume,gasneti_have_cc__builtin_assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_assume" >&5 $as_echo_n "checking for __builtin_assume... " >&6; } if ${gasnet_cv_gasneti_have_cc__builtin_assume+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __builtin_assume(x == 0); if (x) __builtin_assume(0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__builtin_assume=yes else gasnet_cv_gasneti_have_cc__builtin_assume=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__builtin_assume" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__builtin_assume" >&6; } if test "$gasnet_cv_gasneti_have_cc__builtin_assume" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_ASSUME 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_assume,gasneti_have_cc__builtin_assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_unreachable,gasneti_have_cc__builtin_unreachable,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_unreachable" >&5 $as_echo_n "checking for __builtin_unreachable... " >&6; } if ${gasnet_cv_gasneti_have_cc__builtin_unreachable+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { if (x) { __builtin_unreachable(), ((void)0); } ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__builtin_unreachable=yes else gasnet_cv_gasneti_have_cc__builtin_unreachable=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__builtin_unreachable" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__builtin_unreachable" >&6; } if test "$gasnet_cv_gasneti_have_cc__builtin_unreachable" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_UNREACHABLE 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_unreachable,gasneti_have_cc__builtin_unreachable,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_expect,gasneti_have_cc__builtin_expect,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_expect" >&5 $as_echo_n "checking for __builtin_expect... " >&6; } if ${gasnet_cv_gasneti_have_cc__builtin_expect+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { if (__builtin_expect(x,1)) return 1; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__builtin_expect=yes else gasnet_cv_gasneti_have_cc__builtin_expect=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__builtin_expect" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__builtin_expect" >&6; } if test "$gasnet_cv_gasneti_have_cc__builtin_expect" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_EXPECT 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_expect,gasneti_have_cc__builtin_expect,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_constant_p,gasneti_have_cc__builtin_constant_p,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_constant_p" >&5 $as_echo_n "checking for __builtin_constant_p... " >&6; } if ${gasnet_cv_gasneti_have_cc__builtin_constant_p+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { x = __builtin_constant_p(x) + __builtin_constant_p(2); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__builtin_constant_p=yes else gasnet_cv_gasneti_have_cc__builtin_constant_p=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__builtin_constant_p" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__builtin_constant_p" >&6; } if test "$gasnet_cv_gasneti_have_cc__builtin_constant_p" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CONSTANT_P 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_constant_p,gasneti_have_cc__builtin_constant_p,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_prefetch,gasneti_have_cc__builtin_prefetch,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_prefetch" >&5 $as_echo_n "checking for __builtin_prefetch... " >&6; } if ${gasnet_cv_gasneti_have_cc__builtin_prefetch+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __builtin_prefetch(&x,0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cc__builtin_prefetch=yes else gasnet_cv_gasneti_have_cc__builtin_prefetch=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cc__builtin_prefetch" >&5 $as_echo "$gasnet_cv_gasneti_have_cc__builtin_prefetch" >&6; } if test "$gasnet_cv_gasneti_have_cc__builtin_prefetch" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_PREFETCH 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_prefetch,gasneti_have_cc__builtin_prefetch,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_BUILTINS ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for PLATFORM_COMPILER_IDSTR,PLATFORM_COMPILER_IDSTR,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLATFORM_COMPILER_IDSTR" >&5 $as_echo_n "checking for PLATFORM_COMPILER_IDSTR... " >&6; } if ${gasnet_cv_PLATFORM_COMPILER_IDSTR+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_COMPILER_IDSTR="" _extractstrembed='"$gasnetextractstr: (-(|" PLATFORM_COMPILER_IDSTR "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_PLATFORM_COMPILER_IDSTR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_IDSTR " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_COMPILER_IDSTR" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_PLATFORM_COMPILER_IDSTR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_IDSTR " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_COMPILER_IDSTR" >&5 $as_echo "$gasnet_cv_PLATFORM_COMPILER_IDSTR" >&6; } if test -n "$gasnet_cv_PLATFORM_COMPILER_IDSTR" ; then GASNETI_PLATFORM_COMPILER_IDSTR=$gasnet_cv_PLATFORM_COMPILER_IDSTR fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for PLATFORM_COMPILER_IDSTR,PLATFORM_COMPILER_IDSTR,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_COMPILER_IDSTR "$GASNETI_PLATFORM_COMPILER_IDSTR" _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_FAMILYID,PLATFORM_COMPILER_FAMILYID,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLATFORM_COMPILER_FAMILYID" >&5 $as_echo_n "checking for PLATFORM_COMPILER_FAMILYID... " >&6; } if ${gasnet_cv_PLATFORM_COMPILER_FAMILYID+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_COMPILER_FAMILYID="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_FAMILYID )>0?( PLATFORM_COMPILER_FAMILYID ):-( PLATFORM_COMPILER_FAMILYID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_FAMILYID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_FAMILYID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_FAMILYID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_COMPILER_FAMILYID" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_FAMILYID )>0?( PLATFORM_COMPILER_FAMILYID ):-( PLATFORM_COMPILER_FAMILYID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_FAMILYID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_FAMILYID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_FAMILYID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_COMPILER_FAMILYID" >&5 $as_echo "$gasnet_cv_PLATFORM_COMPILER_FAMILYID" >&6; } if test -n "$gasnet_cv_PLATFORM_COMPILER_FAMILYID" ; then GASNETI_PLATFORM_COMPILER_FAMILYID=$gasnet_cv_PLATFORM_COMPILER_FAMILYID fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_FAMILYID,PLATFORM_COMPILER_FAMILYID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_COMPILER_FAMILYID $GASNETI_PLATFORM_COMPILER_FAMILYID _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_ID,PLATFORM_COMPILER_ID,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLATFORM_COMPILER_ID" >&5 $as_echo_n "checking for PLATFORM_COMPILER_ID... " >&6; } if ${gasnet_cv_PLATFORM_COMPILER_ID+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_COMPILER_ID="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_ID )>0?( PLATFORM_COMPILER_ID ):-( PLATFORM_COMPILER_ID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_ID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_ID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_ID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_COMPILER_ID" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_ID )>0?( PLATFORM_COMPILER_ID ):-( PLATFORM_COMPILER_ID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_ID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_ID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_ID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_COMPILER_ID" >&5 $as_echo "$gasnet_cv_PLATFORM_COMPILER_ID" >&6; } if test -n "$gasnet_cv_PLATFORM_COMPILER_ID" ; then GASNETI_PLATFORM_COMPILER_ID=$gasnet_cv_PLATFORM_COMPILER_ID fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_ID,PLATFORM_COMPILER_ID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_COMPILER_ID $GASNETI_PLATFORM_COMPILER_ID _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_VERSION,PLATFORM_COMPILER_VERSION,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLATFORM_COMPILER_VERSION" >&5 $as_echo_n "checking for PLATFORM_COMPILER_VERSION... " >&6; } if ${gasnet_cv_PLATFORM_COMPILER_VERSION+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_COMPILER_VERSION="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_VERSION )>0?( PLATFORM_COMPILER_VERSION ):-( PLATFORM_COMPILER_VERSION )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_VERSION )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_VERSION=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_VERSION " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_COMPILER_VERSION" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_VERSION )>0?( PLATFORM_COMPILER_VERSION ):-( PLATFORM_COMPILER_VERSION )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_VERSION )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_VERSION=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_VERSION " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_COMPILER_VERSION" >&5 $as_echo "$gasnet_cv_PLATFORM_COMPILER_VERSION" >&6; } if test -n "$gasnet_cv_PLATFORM_COMPILER_VERSION" ; then GASNETI_PLATFORM_COMPILER_VERSION=$gasnet_cv_PLATFORM_COMPILER_VERSION fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_VERSION,PLATFORM_COMPILER_VERSION,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_COMPILER_VERSION $GASNETI_PLATFORM_COMPILER_VERSION _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_C_LANGLVL,PLATFORM_COMPILER_C_LANGLVL,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLATFORM_COMPILER_C_LANGLVL" >&5 $as_echo_n "checking for PLATFORM_COMPILER_C_LANGLVL... " >&6; } if ${gasnet_cv_PLATFORM_COMPILER_C_LANGLVL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_COMPILER_C_LANGLVL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_C_LANGLVL )>0?( PLATFORM_COMPILER_C_LANGLVL ):-( PLATFORM_COMPILER_C_LANGLVL )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_C_LANGLVL )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_C_LANGLVL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_C_LANGLVL " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_COMPILER_C_LANGLVL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_C_LANGLVL )>0?( PLATFORM_COMPILER_C_LANGLVL ):-( PLATFORM_COMPILER_C_LANGLVL )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_C_LANGLVL )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_COMPILER_C_LANGLVL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_C_LANGLVL " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_COMPILER_C_LANGLVL" >&5 $as_echo "$gasnet_cv_PLATFORM_COMPILER_C_LANGLVL" >&6; } if test -n "$gasnet_cv_PLATFORM_COMPILER_C_LANGLVL" ; then GASNETI_PLATFORM_COMPILER_C_LANGLVL=$gasnet_cv_PLATFORM_COMPILER_C_LANGLVL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(for PLATFORM_COMPILER_C_LANGLVL,PLATFORM_COMPILER_C_LANGLVL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_COMPILER_C_LANGLVL $GASNETI_PLATFORM_COMPILER_C_LANGLVL _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PIC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PIC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : $as_echo "#define GASNETI_CONFIGURED_PIC 1" >>confdefs.h fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PIC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : $as_echo "#define GASNETI_CONFIGURED_PIC 1" >>confdefs.h fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PIC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) CHECK_TENTATIVE_BASE=gasnet_conftest_tent CHECK_TENTATIVE_SRC=$CHECK_TENTATIVE_BASE.c CHECK_TENTATIVE_OBJ=$CHECK_TENTATIVE_BASE.o { $as_echo "$as_me:${as_lineno-$LINENO}: checking building tentative definition helper object" >&5 $as_echo_n "checking building tentative definition helper object... " >&6; } cat >$CHECK_TENTATIVE_SRC <<_GASNET_EOF int tentative; void increment(void) { tentative += 1; } _GASNET_EOF compile="$CC $CFLAGS $CPPFLAGS -c $CHECK_TENTATIVE_SRC -o $CHECK_TENTATIVE_OBJ" eval echo "$compile" >&5 if eval $compile 2>&5 && test -s $CHECK_TENTATIVE_OBJ ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else echo echo "configure error: failed while building tentative definition helper object" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi unset GASNETI_COMMON # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$CHECK_TENTATIVE_OBJ $LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$CHECK_TENTATIVE_OBJ $LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$CHECK_TENTATIVE_OBJ $LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for tentative definition support,have_tentative_normal,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for tentative definition support,have_tentative_normal,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tentative definition support" >&5 $as_echo_n "checking for tentative definition support... " >&6; } if ${gasnet_cv_have_tentative_normal+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int tentative; extern void increment(void); int main () { tentative = 1; increment(); return (tentative != 2); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_have_tentative_normal=yes else gasnet_cv_have_tentative_normal=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_tentative_normal" >&5 $as_echo "$gasnet_cv_have_tentative_normal" >&6; } if test "$gasnet_cv_have_tentative_normal" = yes; then : GASNETI_COMMON='' else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for tentative definition support,have_tentative_normal,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for tentative definition support,have_tentative_normal,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tentative definition support" >&5 $as_echo_n "checking for tentative definition support... " >&6; } if ${gasnet_cv_have_tentative_normal+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int tentative; extern void increment(void); int main(void) { tentative = 1; increment(); return (tentative != 2); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_have_tentative_normal=yes else gasnet_cv_have_tentative_normal=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_tentative_normal" >&5 $as_echo "$gasnet_cv_have_tentative_normal" >&6; } if test "$gasnet_cv_have_tentative_normal" = yes; then : GASNETI_COMMON='' else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for tentative definition support,have_tentative_normal,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for tentative definition support,have_tentative_normal,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "${GASNETI_COMMON+set}" != set; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$CHECK_TENTATIVE_OBJ $LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$CHECK_TENTATIVE_OBJ $LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$CHECK_TENTATIVE_OBJ $LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tentative definition support via \"common\" attribute" >&5 $as_echo_n "checking for tentative definition support via \"common\" attribute... " >&6; } if ${gasnet_cv_have_tentative_common_attribute+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __attribute__((__common__)) int tentative; extern void increment(void); int main () { tentative = 1; increment(); return (tentative != 2); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_have_tentative_common_attribute=yes else gasnet_cv_have_tentative_common_attribute=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_tentative_common_attribute" >&5 $as_echo "$gasnet_cv_have_tentative_common_attribute" >&6; } if test "$gasnet_cv_have_tentative_common_attribute" = yes; then : GASNETI_COMMON='__attribute__((__common__))' else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for tentative definition support via \"common\" attribute" >&5 $as_echo_n "checking for tentative definition support via \"common\" attribute... " >&6; } if ${gasnet_cv_have_tentative_common_attribute+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ __attribute__((__common__)) int tentative; extern void increment(void); int main(void) { tentative = 1; increment(); return (tentative != 2); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_have_tentative_common_attribute=yes else gasnet_cv_have_tentative_common_attribute=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_tentative_common_attribute" >&5 $as_echo "$gasnet_cv_have_tentative_common_attribute" >&6; } if test "$gasnet_cv_have_tentative_common_attribute" = yes; then : GASNETI_COMMON='__attribute__((__common__))' else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for tentative definition support via "common" attribute,have_tentative_common_attribute,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi rm -f $CHECK_TENTATIVE_OBJ if test "${GASNETI_COMMON+set}" = set; then cat >>confdefs.h <<_ACEOF #define GASNETI_COMMON $GASNETI_COMMON _ACEOF else as_fn_error $? "could not determine how to use tentative definitions" "$LINENO" 5 fi rm -f $CHECK_TENTATIVE_SRC $CHECK_TENTATIVE_OBJ ######################################################################## # hunt for 16-, 32-, and 64-bit integer types # vvvvvvvvvvvvvvvvvvvvvv GASNET_SETUP_INTTYPES(,) vvvvvvvvvvvvvvvvvvvvvv (L:2) for ac_header in stddef.h do : ac_fn_c_check_header_mongrel "$LINENO" "stddef.h" "ac_cv_header_stddef_h" "$ac_includes_default" if test "x$ac_cv_header_stddef_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STDDEF_H 1 _ACEOF echo "#include " >> confdefs.h fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(char,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_CHAR= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(char) (binary probe),SIZEOF_CHAR,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(char) (binary probe)" >&5 $as_echo_n "checking sizeof(char) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_CHAR+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_CHAR="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(char))>0?(sizeof(char)):-(sizeof(char))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(char))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_CHAR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(char)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_CHAR" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(char))>0?(sizeof(char)):-(sizeof(char))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(char))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_CHAR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(char)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_CHAR" >&5 $as_echo "$gasnet_cv_SIZEOF_CHAR" >&6; } if test -n "$gasnet_cv_SIZEOF_CHAR" ; then SIZEOF_CHAR=$gasnet_cv_SIZEOF_CHAR fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(char) (binary probe),SIZEOF_CHAR,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_CHAR" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_CHAR,SIZEOF_CHAR,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_CHAR],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_CHAR setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_CHAR setting... " >&6; } envval_src_CROSS_SIZEOF_CHAR="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_CHAR+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_CHAR="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_CHAR="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofchar+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_CHAR="${_gasneti_nenv_crosssizeofchar}" envval_src_CROSS_SIZEOF_CHAR=given elif test "${_gasneti_cenv_crosssizeofchar+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_CHAR="${_gasneti_cenv_crosssizeofchar}" envval_src_CROSS_SIZEOF_CHAR=conf else gasnet_cv_envvar_CROSS_SIZEOF_CHAR=$envval_default_CROSS_SIZEOF_CHAR envval_src_CROSS_SIZEOF_CHAR=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_CHAR crosssizeofchar $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_CHAR="$gasnet_cv_envvar_CROSS_SIZEOF_CHAR" if test "$CROSS_SIZEOF_CHAR" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_CHAR if test "$envval_src_CROSS_SIZEOF_CHAR" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_CHAR" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_CHAR\"" >&5 $as_echo " \"$CROSS_SIZEOF_CHAR\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_CHAR\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_CHAR\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_CHAR\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_CHAR\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_CHAR\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_CHAR\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_CHAR\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_CHAR\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_CHAR. Please configure --with-CROSS_SIZEOF_CHAR=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_CHAR],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_CHAR" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_CHAR be set for cross-compilation" "$LINENO" 5 else SIZEOF_CHAR="$CROSS_SIZEOF_CHAR" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_CHAR,SIZEOF_CHAR,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_char=$SIZEOF_CHAR fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_char,"$ac_cv_sizeof_char") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_char" = "" ; then _pushcnt_ac_cv_sizeof_char=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_char+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_char_$_pushcnt_ac_cv_sizeof_char=\$ac_cv_sizeof_char eval _pushedvarset_ac_cv_sizeof_char_$_pushcnt_ac_cv_sizeof_char=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_char=`expr $_pushcnt_ac_cv_sizeof_char + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_char="$ac_cv_sizeof_char" echo "pushed new ac_cv_sizeof_char value: $ac_cv_sizeof_char" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_char,"$ac_cv_sizeof_char") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_char" = "" ; then unset ac_cv_sizeof_char unset ac_cv_type_char fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of char" >&5 $as_echo_n "checking size of char... " >&6; } if ${ac_cv_sizeof_char+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (char))" "ac_cv_sizeof_char" "$ac_includes_default"; then : else if test "$ac_cv_type_char" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (char) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_char=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_char" >&5 $as_echo "$ac_cv_sizeof_char" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_CHAR $ac_cv_sizeof_char _ACEOF gasnet_checksizeoftmp_sizeof_char="$ac_cv_sizeof_char" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_char) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_char" -ge "1"; then _pushcnt_ac_cv_sizeof_char=`expr $_pushcnt_ac_cv_sizeof_char - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_char_$_pushcnt_ac_cv_sizeof_char if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_char=\$_pushedvar_ac_cv_sizeof_char_$_pushcnt_ac_cv_sizeof_char echo "popping ac_cv_sizeof_char back to: $ac_cv_sizeof_char" >&5 else unset ac_cv_sizeof_char echo "popping ac_cv_sizeof_char back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_char" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_char) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_char=$gasnet_checksizeoftmp_sizeof_char SIZEOF_CHAR=$gasnet_checksizeoftmp_sizeof_char if test "$SIZEOF_CHAR" = "0" -o "$SIZEOF_CHAR" = "" -o "$ac_cv_sizeof_char" != "$SIZEOF_CHAR"; then echo echo "configure error: failed to find sizeof(char)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_CHAR_indirect=SIZEOF_CHAR cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_CHAR_indirect $SIZEOF_CHAR _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(char,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(short,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_SHORT= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(short) (binary probe),SIZEOF_SHORT,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(short) (binary probe)" >&5 $as_echo_n "checking sizeof(short) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_SHORT+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_SHORT="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(short))>0?(sizeof(short)):-(sizeof(short))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(short))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_SHORT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(short)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_SHORT" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(short))>0?(sizeof(short)):-(sizeof(short))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(short))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_SHORT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(short)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_SHORT" >&5 $as_echo "$gasnet_cv_SIZEOF_SHORT" >&6; } if test -n "$gasnet_cv_SIZEOF_SHORT" ; then SIZEOF_SHORT=$gasnet_cv_SIZEOF_SHORT fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(short) (binary probe),SIZEOF_SHORT,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_SHORT" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_SHORT,SIZEOF_SHORT,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_SHORT],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_SHORT setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_SHORT setting... " >&6; } envval_src_CROSS_SIZEOF_SHORT="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_SHORT+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_SHORT="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_SHORT="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofshort+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_SHORT="${_gasneti_nenv_crosssizeofshort}" envval_src_CROSS_SIZEOF_SHORT=given elif test "${_gasneti_cenv_crosssizeofshort+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_SHORT="${_gasneti_cenv_crosssizeofshort}" envval_src_CROSS_SIZEOF_SHORT=conf else gasnet_cv_envvar_CROSS_SIZEOF_SHORT=$envval_default_CROSS_SIZEOF_SHORT envval_src_CROSS_SIZEOF_SHORT=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_SHORT crosssizeofshort $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_SHORT="$gasnet_cv_envvar_CROSS_SIZEOF_SHORT" if test "$CROSS_SIZEOF_SHORT" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_SHORT if test "$envval_src_CROSS_SIZEOF_SHORT" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_SHORT" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_SHORT\"" >&5 $as_echo " \"$CROSS_SIZEOF_SHORT\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_SHORT\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_SHORT\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_SHORT\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_SHORT\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_SHORT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_SHORT\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_SHORT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_SHORT\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_SHORT. Please configure --with-CROSS_SIZEOF_SHORT=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_SHORT],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_SHORT" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_SHORT be set for cross-compilation" "$LINENO" 5 else SIZEOF_SHORT="$CROSS_SIZEOF_SHORT" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_SHORT,SIZEOF_SHORT,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_short=$SIZEOF_SHORT fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_short,"$ac_cv_sizeof_short") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_short" = "" ; then _pushcnt_ac_cv_sizeof_short=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_short+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_short_$_pushcnt_ac_cv_sizeof_short=\$ac_cv_sizeof_short eval _pushedvarset_ac_cv_sizeof_short_$_pushcnt_ac_cv_sizeof_short=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_short=`expr $_pushcnt_ac_cv_sizeof_short + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_short="$ac_cv_sizeof_short" echo "pushed new ac_cv_sizeof_short value: $ac_cv_sizeof_short" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_short,"$ac_cv_sizeof_short") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_short" = "" ; then unset ac_cv_sizeof_short unset ac_cv_type_short fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of short" >&5 $as_echo_n "checking size of short... " >&6; } if ${ac_cv_sizeof_short+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (short))" "ac_cv_sizeof_short" "$ac_includes_default"; then : else if test "$ac_cv_type_short" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (short) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_short=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_short" >&5 $as_echo "$ac_cv_sizeof_short" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_SHORT $ac_cv_sizeof_short _ACEOF gasnet_checksizeoftmp_sizeof_short="$ac_cv_sizeof_short" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_short) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_short" -ge "1"; then _pushcnt_ac_cv_sizeof_short=`expr $_pushcnt_ac_cv_sizeof_short - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_short_$_pushcnt_ac_cv_sizeof_short if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_short=\$_pushedvar_ac_cv_sizeof_short_$_pushcnt_ac_cv_sizeof_short echo "popping ac_cv_sizeof_short back to: $ac_cv_sizeof_short" >&5 else unset ac_cv_sizeof_short echo "popping ac_cv_sizeof_short back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_short" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_short) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_short=$gasnet_checksizeoftmp_sizeof_short SIZEOF_SHORT=$gasnet_checksizeoftmp_sizeof_short if test "$SIZEOF_SHORT" = "0" -o "$SIZEOF_SHORT" = "" -o "$ac_cv_sizeof_short" != "$SIZEOF_SHORT"; then echo echo "configure error: failed to find sizeof(short)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_SHORT_indirect=SIZEOF_SHORT cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_SHORT_indirect $SIZEOF_SHORT _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(short,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(int,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_INT= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(int) (binary probe),SIZEOF_INT,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(int) (binary probe)" >&5 $as_echo_n "checking sizeof(int) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_INT+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_INT="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(int))>0?(sizeof(int)):-(sizeof(int))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(int))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_INT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(int)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_INT" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(int))>0?(sizeof(int)):-(sizeof(int))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(int))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_INT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(int)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_INT" >&5 $as_echo "$gasnet_cv_SIZEOF_INT" >&6; } if test -n "$gasnet_cv_SIZEOF_INT" ; then SIZEOF_INT=$gasnet_cv_SIZEOF_INT fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(int) (binary probe),SIZEOF_INT,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_INT" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_INT,SIZEOF_INT,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_INT],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_INT setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_INT setting... " >&6; } envval_src_CROSS_SIZEOF_INT="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_INT+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_INT="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_INT="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofint+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_INT="${_gasneti_nenv_crosssizeofint}" envval_src_CROSS_SIZEOF_INT=given elif test "${_gasneti_cenv_crosssizeofint+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_INT="${_gasneti_cenv_crosssizeofint}" envval_src_CROSS_SIZEOF_INT=conf else gasnet_cv_envvar_CROSS_SIZEOF_INT=$envval_default_CROSS_SIZEOF_INT envval_src_CROSS_SIZEOF_INT=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_INT crosssizeofint $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_INT="$gasnet_cv_envvar_CROSS_SIZEOF_INT" if test "$CROSS_SIZEOF_INT" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_INT if test "$envval_src_CROSS_SIZEOF_INT" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_INT" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_INT\"" >&5 $as_echo " \"$CROSS_SIZEOF_INT\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_INT\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_INT\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_INT\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_INT\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_INT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_INT\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_INT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_INT\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_INT. Please configure --with-CROSS_SIZEOF_INT=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_INT],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_INT" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_INT be set for cross-compilation" "$LINENO" 5 else SIZEOF_INT="$CROSS_SIZEOF_INT" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_INT,SIZEOF_INT,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_int=$SIZEOF_INT fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_int,"$ac_cv_sizeof_int") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_int" = "" ; then _pushcnt_ac_cv_sizeof_int=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_int+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_int_$_pushcnt_ac_cv_sizeof_int=\$ac_cv_sizeof_int eval _pushedvarset_ac_cv_sizeof_int_$_pushcnt_ac_cv_sizeof_int=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_int=`expr $_pushcnt_ac_cv_sizeof_int + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_int="$ac_cv_sizeof_int" echo "pushed new ac_cv_sizeof_int value: $ac_cv_sizeof_int" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_int,"$ac_cv_sizeof_int") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_int" = "" ; then unset ac_cv_sizeof_int unset ac_cv_type_int fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of int" >&5 $as_echo_n "checking size of int... " >&6; } if ${ac_cv_sizeof_int+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (int))" "ac_cv_sizeof_int" "$ac_includes_default"; then : else if test "$ac_cv_type_int" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (int) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_int=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_int" >&5 $as_echo "$ac_cv_sizeof_int" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_INT $ac_cv_sizeof_int _ACEOF gasnet_checksizeoftmp_sizeof_int="$ac_cv_sizeof_int" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_int) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_int" -ge "1"; then _pushcnt_ac_cv_sizeof_int=`expr $_pushcnt_ac_cv_sizeof_int - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_int_$_pushcnt_ac_cv_sizeof_int if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_int=\$_pushedvar_ac_cv_sizeof_int_$_pushcnt_ac_cv_sizeof_int echo "popping ac_cv_sizeof_int back to: $ac_cv_sizeof_int" >&5 else unset ac_cv_sizeof_int echo "popping ac_cv_sizeof_int back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_int" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_int) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_int=$gasnet_checksizeoftmp_sizeof_int SIZEOF_INT=$gasnet_checksizeoftmp_sizeof_int if test "$SIZEOF_INT" = "0" -o "$SIZEOF_INT" = "" -o "$ac_cv_sizeof_int" != "$SIZEOF_INT"; then echo echo "configure error: failed to find sizeof(int)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_INT_indirect=SIZEOF_INT cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_INT_indirect $SIZEOF_INT _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(int,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(long,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_LONG= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long) (binary probe),SIZEOF_LONG,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(long) (binary probe)" >&5 $as_echo_n "checking sizeof(long) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_LONG+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_LONG="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long))>0?(sizeof(long)):-(sizeof(long))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_LONG" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long))>0?(sizeof(long)):-(sizeof(long))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_LONG" >&5 $as_echo "$gasnet_cv_SIZEOF_LONG" >&6; } if test -n "$gasnet_cv_SIZEOF_LONG" ; then SIZEOF_LONG=$gasnet_cv_SIZEOF_LONG fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long) (binary probe),SIZEOF_LONG,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_LONG" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_LONG,SIZEOF_LONG,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_LONG setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_LONG setting... " >&6; } envval_src_CROSS_SIZEOF_LONG="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_LONG+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_LONG="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_LONG="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeoflong+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG="${_gasneti_nenv_crosssizeoflong}" envval_src_CROSS_SIZEOF_LONG=given elif test "${_gasneti_cenv_crosssizeoflong+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG="${_gasneti_cenv_crosssizeoflong}" envval_src_CROSS_SIZEOF_LONG=conf else gasnet_cv_envvar_CROSS_SIZEOF_LONG=$envval_default_CROSS_SIZEOF_LONG envval_src_CROSS_SIZEOF_LONG=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_LONG crosssizeoflong $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_LONG="$gasnet_cv_envvar_CROSS_SIZEOF_LONG" if test "$CROSS_SIZEOF_LONG" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_LONG if test "$envval_src_CROSS_SIZEOF_LONG" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_LONG" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_LONG\"" >&5 $as_echo " \"$CROSS_SIZEOF_LONG\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_LONG\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_LONG\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_LONG\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_LONG\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_LONG. Please configure --with-CROSS_SIZEOF_LONG=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_LONG" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_LONG be set for cross-compilation" "$LINENO" 5 else SIZEOF_LONG="$CROSS_SIZEOF_LONG" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_LONG,SIZEOF_LONG,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_long=$SIZEOF_LONG fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_long,"$ac_cv_sizeof_long") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long" = "" ; then _pushcnt_ac_cv_sizeof_long=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_long+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_long_$_pushcnt_ac_cv_sizeof_long=\$ac_cv_sizeof_long eval _pushedvarset_ac_cv_sizeof_long_$_pushcnt_ac_cv_sizeof_long=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_long=`expr $_pushcnt_ac_cv_sizeof_long + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_long="$ac_cv_sizeof_long" echo "pushed new ac_cv_sizeof_long value: $ac_cv_sizeof_long" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_long,"$ac_cv_sizeof_long") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_long" = "" ; then unset ac_cv_sizeof_long unset ac_cv_type_long fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long" >&5 $as_echo_n "checking size of long... " >&6; } if ${ac_cv_sizeof_long+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long))" "ac_cv_sizeof_long" "$ac_includes_default"; then : else if test "$ac_cv_type_long" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_long=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long" >&5 $as_echo "$ac_cv_sizeof_long" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG $ac_cv_sizeof_long _ACEOF gasnet_checksizeoftmp_sizeof_long="$ac_cv_sizeof_long" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_long) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long" -ge "1"; then _pushcnt_ac_cv_sizeof_long=`expr $_pushcnt_ac_cv_sizeof_long - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_long_$_pushcnt_ac_cv_sizeof_long if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_long=\$_pushedvar_ac_cv_sizeof_long_$_pushcnt_ac_cv_sizeof_long echo "popping ac_cv_sizeof_long back to: $ac_cv_sizeof_long" >&5 else unset ac_cv_sizeof_long echo "popping ac_cv_sizeof_long back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_long" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_long) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_long=$gasnet_checksizeoftmp_sizeof_long SIZEOF_LONG=$gasnet_checksizeoftmp_sizeof_long if test "$SIZEOF_LONG" = "0" -o "$SIZEOF_LONG" = "" -o "$ac_cv_sizeof_long" != "$SIZEOF_LONG"; then echo echo "configure error: failed to find sizeof(long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_LONG_indirect=SIZEOF_LONG cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_LONG_indirect $SIZEOF_LONG _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(long,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(long long,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_LONG_LONG= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long long) (binary probe),SIZEOF_LONG_LONG,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(long long) (binary probe)" >&5 $as_echo_n "checking sizeof(long long) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_LONG_LONG+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_LONG_LONG="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long long))>0?(sizeof(long long)):-(sizeof(long long))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long long))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG_LONG=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(long long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_LONG_LONG" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long long))>0?(sizeof(long long)):-(sizeof(long long))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long long))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG_LONG=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(long long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_LONG_LONG" >&5 $as_echo "$gasnet_cv_SIZEOF_LONG_LONG" >&6; } if test -n "$gasnet_cv_SIZEOF_LONG_LONG" ; then SIZEOF_LONG_LONG=$gasnet_cv_SIZEOF_LONG_LONG fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long long) (binary probe),SIZEOF_LONG_LONG,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_LONG_LONG" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_LONG_LONG,SIZEOF_LONG_LONG,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG_LONG],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_LONG_LONG setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_LONG_LONG setting... " >&6; } envval_src_CROSS_SIZEOF_LONG_LONG="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_LONG_LONG+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_LONG_LONG="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_LONG_LONG="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeoflonglong+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG_LONG="${_gasneti_nenv_crosssizeoflonglong}" envval_src_CROSS_SIZEOF_LONG_LONG=given elif test "${_gasneti_cenv_crosssizeoflonglong+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG_LONG="${_gasneti_cenv_crosssizeoflonglong}" envval_src_CROSS_SIZEOF_LONG_LONG=conf else gasnet_cv_envvar_CROSS_SIZEOF_LONG_LONG=$envval_default_CROSS_SIZEOF_LONG_LONG envval_src_CROSS_SIZEOF_LONG_LONG=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_LONG_LONG crosssizeoflonglong $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_LONG_LONG="$gasnet_cv_envvar_CROSS_SIZEOF_LONG_LONG" if test "$CROSS_SIZEOF_LONG_LONG" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_LONG_LONG if test "$envval_src_CROSS_SIZEOF_LONG_LONG" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_LONG_LONG" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_LONG_LONG\"" >&5 $as_echo " \"$CROSS_SIZEOF_LONG_LONG\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_LONG_LONG\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_LONG_LONG\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_LONG_LONG\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_LONG_LONG\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG_LONG\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG_LONG\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG_LONG\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG_LONG\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_LONG_LONG. Please configure --with-CROSS_SIZEOF_LONG_LONG=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG_LONG],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_LONG_LONG" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_LONG_LONG be set for cross-compilation" "$LINENO" 5 else SIZEOF_LONG_LONG="$CROSS_SIZEOF_LONG_LONG" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_LONG_LONG,SIZEOF_LONG_LONG,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_long_long=$SIZEOF_LONG_LONG fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_long_long,"$ac_cv_sizeof_long_long") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long_long" = "" ; then _pushcnt_ac_cv_sizeof_long_long=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_long_long+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_long_long_$_pushcnt_ac_cv_sizeof_long_long=\$ac_cv_sizeof_long_long eval _pushedvarset_ac_cv_sizeof_long_long_$_pushcnt_ac_cv_sizeof_long_long=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_long_long=`expr $_pushcnt_ac_cv_sizeof_long_long + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_long_long="$ac_cv_sizeof_long_long" echo "pushed new ac_cv_sizeof_long_long value: $ac_cv_sizeof_long_long" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_long_long,"$ac_cv_sizeof_long_long") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_long_long" = "" ; then unset ac_cv_sizeof_long_long unset ac_cv_type_long_long fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long long" >&5 $as_echo_n "checking size of long long... " >&6; } if ${ac_cv_sizeof_long_long+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long long))" "ac_cv_sizeof_long_long" "$ac_includes_default"; then : else if test "$ac_cv_type_long_long" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long long) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_long_long=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_long" >&5 $as_echo "$ac_cv_sizeof_long_long" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG_LONG $ac_cv_sizeof_long_long _ACEOF gasnet_checksizeoftmp_sizeof_long_long="$ac_cv_sizeof_long_long" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_long_long) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long_long" -ge "1"; then _pushcnt_ac_cv_sizeof_long_long=`expr $_pushcnt_ac_cv_sizeof_long_long - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_long_long_$_pushcnt_ac_cv_sizeof_long_long if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_long_long=\$_pushedvar_ac_cv_sizeof_long_long_$_pushcnt_ac_cv_sizeof_long_long echo "popping ac_cv_sizeof_long_long back to: $ac_cv_sizeof_long_long" >&5 else unset ac_cv_sizeof_long_long echo "popping ac_cv_sizeof_long_long back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_long_long" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_long_long) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_long_long=$gasnet_checksizeoftmp_sizeof_long_long SIZEOF_LONG_LONG=$gasnet_checksizeoftmp_sizeof_long_long if test "$SIZEOF_LONG_LONG" = "0" -o "$SIZEOF_LONG_LONG" = "" -o "$ac_cv_sizeof_long_long" != "$SIZEOF_LONG_LONG"; then echo echo "configure error: failed to find sizeof(long long)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_LONG_LONG_indirect=SIZEOF_LONG_LONG cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_LONG_LONG_indirect $SIZEOF_LONG_LONG _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(long long,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(void *,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_VOID_P= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(void *) (binary probe),SIZEOF_VOID_P,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(void *) (binary probe)" >&5 $as_echo_n "checking sizeof(void *) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_VOID_P+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_VOID_P="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(void *))>0?(sizeof(void *)):-(sizeof(void *))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(void *))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_VOID_P=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_VOID_P" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(void *))>0?(sizeof(void *)):-(sizeof(void *))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(void *))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_VOID_P=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_VOID_P" >&5 $as_echo "$gasnet_cv_SIZEOF_VOID_P" >&6; } if test -n "$gasnet_cv_SIZEOF_VOID_P" ; then SIZEOF_VOID_P=$gasnet_cv_SIZEOF_VOID_P fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(void *) (binary probe),SIZEOF_VOID_P,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_VOID_P" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_VOID_P,SIZEOF_VOID_P,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_VOID_P],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_VOID_P setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_VOID_P setting... " >&6; } envval_src_CROSS_SIZEOF_VOID_P="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_VOID_P+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_VOID_P="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_VOID_P="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofvoidp+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_VOID_P="${_gasneti_nenv_crosssizeofvoidp}" envval_src_CROSS_SIZEOF_VOID_P=given elif test "${_gasneti_cenv_crosssizeofvoidp+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_VOID_P="${_gasneti_cenv_crosssizeofvoidp}" envval_src_CROSS_SIZEOF_VOID_P=conf else gasnet_cv_envvar_CROSS_SIZEOF_VOID_P=$envval_default_CROSS_SIZEOF_VOID_P envval_src_CROSS_SIZEOF_VOID_P=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_VOID_P crosssizeofvoidp $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_VOID_P="$gasnet_cv_envvar_CROSS_SIZEOF_VOID_P" if test "$CROSS_SIZEOF_VOID_P" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_VOID_P if test "$envval_src_CROSS_SIZEOF_VOID_P" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_VOID_P" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_VOID_P\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_VOID_P\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_VOID_P\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_VOID_P. Please configure --with-CROSS_SIZEOF_VOID_P=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_VOID_P],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_VOID_P" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_VOID_P be set for cross-compilation" "$LINENO" 5 else SIZEOF_VOID_P="$CROSS_SIZEOF_VOID_P" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_VOID_P,SIZEOF_VOID_P,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_void_p=$SIZEOF_VOID_P fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_void_p,"$ac_cv_sizeof_void_p") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_void_p" = "" ; then _pushcnt_ac_cv_sizeof_void_p=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_void_p+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p=\$ac_cv_sizeof_void_p eval _pushedvarset_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_void_p=`expr $_pushcnt_ac_cv_sizeof_void_p + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_void_p="$ac_cv_sizeof_void_p" echo "pushed new ac_cv_sizeof_void_p value: $ac_cv_sizeof_void_p" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_void_p,"$ac_cv_sizeof_void_p") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_void_p" = "" ; then unset ac_cv_sizeof_void_p unset ac_cv_type_void_p fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5 $as_echo_n "checking size of void *... " >&6; } if ${ac_cv_sizeof_void_p+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"; then : else if test "$ac_cv_type_void_p" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (void *) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_void_p=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5 $as_echo "$ac_cv_sizeof_void_p" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_VOID_P $ac_cv_sizeof_void_p _ACEOF gasnet_checksizeoftmp_sizeof_void_p="$ac_cv_sizeof_void_p" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_void_p) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_void_p" -ge "1"; then _pushcnt_ac_cv_sizeof_void_p=`expr $_pushcnt_ac_cv_sizeof_void_p - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_void_p=\$_pushedvar_ac_cv_sizeof_void_p_$_pushcnt_ac_cv_sizeof_void_p echo "popping ac_cv_sizeof_void_p back to: $ac_cv_sizeof_void_p" >&5 else unset ac_cv_sizeof_void_p echo "popping ac_cv_sizeof_void_p back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_void_p" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_void_p) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_void_p=$gasnet_checksizeoftmp_sizeof_void_p SIZEOF_VOID_P=$gasnet_checksizeoftmp_sizeof_void_p if test "$SIZEOF_VOID_P" = "0" -o "$SIZEOF_VOID_P" = "" -o "$ac_cv_sizeof_void_p" != "$SIZEOF_VOID_P"; then echo echo "configure error: failed to find sizeof(void *)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_VOID_P_indirect=SIZEOF_VOID_P cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_VOID_P_indirect $SIZEOF_VOID_P _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(void *,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(size_t,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_SIZE_T= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(size_t) (binary probe),SIZEOF_SIZE_T,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(size_t) (binary probe)" >&5 $as_echo_n "checking sizeof(size_t) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_SIZE_T+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_SIZE_T="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(size_t))>0?(sizeof(size_t)):-(sizeof(size_t))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(size_t))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_SIZE_T=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(size_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_SIZE_T" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(size_t))>0?(sizeof(size_t)):-(sizeof(size_t))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(size_t))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_SIZE_T=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(size_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_SIZE_T" >&5 $as_echo "$gasnet_cv_SIZEOF_SIZE_T" >&6; } if test -n "$gasnet_cv_SIZEOF_SIZE_T" ; then SIZEOF_SIZE_T=$gasnet_cv_SIZEOF_SIZE_T fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(size_t) (binary probe),SIZEOF_SIZE_T,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_SIZE_T" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_SIZE_T,SIZEOF_SIZE_T,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_SIZE_T],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_SIZE_T setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_SIZE_T setting... " >&6; } envval_src_CROSS_SIZEOF_SIZE_T="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_SIZE_T+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_SIZE_T="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_SIZE_T="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofsizet+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_SIZE_T="${_gasneti_nenv_crosssizeofsizet}" envval_src_CROSS_SIZEOF_SIZE_T=given elif test "${_gasneti_cenv_crosssizeofsizet+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_SIZE_T="${_gasneti_cenv_crosssizeofsizet}" envval_src_CROSS_SIZEOF_SIZE_T=conf else gasnet_cv_envvar_CROSS_SIZEOF_SIZE_T=$envval_default_CROSS_SIZEOF_SIZE_T envval_src_CROSS_SIZEOF_SIZE_T=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_SIZE_T crosssizeofsizet $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_SIZE_T="$gasnet_cv_envvar_CROSS_SIZEOF_SIZE_T" if test "$CROSS_SIZEOF_SIZE_T" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_SIZE_T if test "$envval_src_CROSS_SIZEOF_SIZE_T" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_SIZE_T" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_SIZE_T\"" >&5 $as_echo " \"$CROSS_SIZEOF_SIZE_T\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_SIZE_T\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_SIZE_T\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_SIZE_T\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_SIZE_T\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_SIZE_T\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_SIZE_T\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_SIZE_T\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_SIZE_T\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_SIZE_T. Please configure --with-CROSS_SIZEOF_SIZE_T=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_SIZE_T],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_SIZE_T" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_SIZE_T be set for cross-compilation" "$LINENO" 5 else SIZEOF_SIZE_T="$CROSS_SIZEOF_SIZE_T" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_SIZE_T,SIZEOF_SIZE_T,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_size_t=$SIZEOF_SIZE_T fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_size_t,"$ac_cv_sizeof_size_t") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_size_t" = "" ; then _pushcnt_ac_cv_sizeof_size_t=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_size_t+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_size_t_$_pushcnt_ac_cv_sizeof_size_t=\$ac_cv_sizeof_size_t eval _pushedvarset_ac_cv_sizeof_size_t_$_pushcnt_ac_cv_sizeof_size_t=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_size_t=`expr $_pushcnt_ac_cv_sizeof_size_t + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_size_t="$ac_cv_sizeof_size_t" echo "pushed new ac_cv_sizeof_size_t value: $ac_cv_sizeof_size_t" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_size_t,"$ac_cv_sizeof_size_t") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_size_t" = "" ; then unset ac_cv_sizeof_size_t unset ac_cv_type_size_t fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of size_t" >&5 $as_echo_n "checking size of size_t... " >&6; } if ${ac_cv_sizeof_size_t+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (size_t))" "ac_cv_sizeof_size_t" "$ac_includes_default"; then : else if test "$ac_cv_type_size_t" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (size_t) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_size_t=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_size_t" >&5 $as_echo "$ac_cv_sizeof_size_t" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_SIZE_T $ac_cv_sizeof_size_t _ACEOF gasnet_checksizeoftmp_sizeof_size_t="$ac_cv_sizeof_size_t" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_size_t) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_size_t" -ge "1"; then _pushcnt_ac_cv_sizeof_size_t=`expr $_pushcnt_ac_cv_sizeof_size_t - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_size_t_$_pushcnt_ac_cv_sizeof_size_t if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_size_t=\$_pushedvar_ac_cv_sizeof_size_t_$_pushcnt_ac_cv_sizeof_size_t echo "popping ac_cv_sizeof_size_t back to: $ac_cv_sizeof_size_t" >&5 else unset ac_cv_sizeof_size_t echo "popping ac_cv_sizeof_size_t back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_size_t" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_size_t) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_size_t=$gasnet_checksizeoftmp_sizeof_size_t SIZEOF_SIZE_T=$gasnet_checksizeoftmp_sizeof_size_t if test "$SIZEOF_SIZE_T" = "0" -o "$SIZEOF_SIZE_T" = "" -o "$ac_cv_sizeof_size_t" != "$SIZEOF_SIZE_T"; then echo echo "configure error: failed to find sizeof(size_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_SIZE_T_indirect=SIZEOF_SIZE_T cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_SIZE_T_indirect $SIZEOF_SIZE_T _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(size_t,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(ptrdiff_t,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_PTRDIFF_T= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(ptrdiff_t) (binary probe),SIZEOF_PTRDIFF_T,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(ptrdiff_t) (binary probe)" >&5 $as_echo_n "checking sizeof(ptrdiff_t) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_PTRDIFF_T+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_PTRDIFF_T="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(ptrdiff_t))>0?(sizeof(ptrdiff_t)):-(sizeof(ptrdiff_t))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(ptrdiff_t))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_PTRDIFF_T=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(ptrdiff_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_PTRDIFF_T" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(ptrdiff_t))>0?(sizeof(ptrdiff_t)):-(sizeof(ptrdiff_t))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(ptrdiff_t))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_PTRDIFF_T=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(ptrdiff_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_PTRDIFF_T" >&5 $as_echo "$gasnet_cv_SIZEOF_PTRDIFF_T" >&6; } if test -n "$gasnet_cv_SIZEOF_PTRDIFF_T" ; then SIZEOF_PTRDIFF_T=$gasnet_cv_SIZEOF_PTRDIFF_T fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(ptrdiff_t) (binary probe),SIZEOF_PTRDIFF_T,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_PTRDIFF_T" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_PTRDIFF_T,SIZEOF_PTRDIFF_T,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_PTRDIFF_T],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_PTRDIFF_T setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_PTRDIFF_T setting... " >&6; } envval_src_CROSS_SIZEOF_PTRDIFF_T="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_PTRDIFF_T+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_PTRDIFF_T="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_PTRDIFF_T="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofptrdifft+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_PTRDIFF_T="${_gasneti_nenv_crosssizeofptrdifft}" envval_src_CROSS_SIZEOF_PTRDIFF_T=given elif test "${_gasneti_cenv_crosssizeofptrdifft+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_PTRDIFF_T="${_gasneti_cenv_crosssizeofptrdifft}" envval_src_CROSS_SIZEOF_PTRDIFF_T=conf else gasnet_cv_envvar_CROSS_SIZEOF_PTRDIFF_T=$envval_default_CROSS_SIZEOF_PTRDIFF_T envval_src_CROSS_SIZEOF_PTRDIFF_T=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_PTRDIFF_T crosssizeofptrdifft $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_PTRDIFF_T="$gasnet_cv_envvar_CROSS_SIZEOF_PTRDIFF_T" if test "$CROSS_SIZEOF_PTRDIFF_T" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_PTRDIFF_T if test "$envval_src_CROSS_SIZEOF_PTRDIFF_T" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_PTRDIFF_T" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_PTRDIFF_T\"" >&5 $as_echo " \"$CROSS_SIZEOF_PTRDIFF_T\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_PTRDIFF_T\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_PTRDIFF_T. Please configure --with-CROSS_SIZEOF_PTRDIFF_T=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_PTRDIFF_T],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_PTRDIFF_T" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_PTRDIFF_T be set for cross-compilation" "$LINENO" 5 else SIZEOF_PTRDIFF_T="$CROSS_SIZEOF_PTRDIFF_T" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_PTRDIFF_T,SIZEOF_PTRDIFF_T,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_ptrdiff_t=$SIZEOF_PTRDIFF_T fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_ptrdiff_t,"$ac_cv_sizeof_ptrdiff_t") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_ptrdiff_t" = "" ; then _pushcnt_ac_cv_sizeof_ptrdiff_t=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_ptrdiff_t+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_ptrdiff_t_$_pushcnt_ac_cv_sizeof_ptrdiff_t=\$ac_cv_sizeof_ptrdiff_t eval _pushedvarset_ac_cv_sizeof_ptrdiff_t_$_pushcnt_ac_cv_sizeof_ptrdiff_t=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_ptrdiff_t=`expr $_pushcnt_ac_cv_sizeof_ptrdiff_t + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_ptrdiff_t="$ac_cv_sizeof_ptrdiff_t" echo "pushed new ac_cv_sizeof_ptrdiff_t value: $ac_cv_sizeof_ptrdiff_t" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_ptrdiff_t,"$ac_cv_sizeof_ptrdiff_t") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_ptrdiff_t" = "" ; then unset ac_cv_sizeof_ptrdiff_t unset ac_cv_type_ptrdiff_t fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of ptrdiff_t" >&5 $as_echo_n "checking size of ptrdiff_t... " >&6; } if ${ac_cv_sizeof_ptrdiff_t+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (ptrdiff_t))" "ac_cv_sizeof_ptrdiff_t" "$ac_includes_default"; then : else if test "$ac_cv_type_ptrdiff_t" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (ptrdiff_t) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_ptrdiff_t=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_ptrdiff_t" >&5 $as_echo "$ac_cv_sizeof_ptrdiff_t" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_PTRDIFF_T $ac_cv_sizeof_ptrdiff_t _ACEOF gasnet_checksizeoftmp_sizeof_ptrdiff_t="$ac_cv_sizeof_ptrdiff_t" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_ptrdiff_t) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_ptrdiff_t" -ge "1"; then _pushcnt_ac_cv_sizeof_ptrdiff_t=`expr $_pushcnt_ac_cv_sizeof_ptrdiff_t - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_ptrdiff_t_$_pushcnt_ac_cv_sizeof_ptrdiff_t if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_ptrdiff_t=\$_pushedvar_ac_cv_sizeof_ptrdiff_t_$_pushcnt_ac_cv_sizeof_ptrdiff_t echo "popping ac_cv_sizeof_ptrdiff_t back to: $ac_cv_sizeof_ptrdiff_t" >&5 else unset ac_cv_sizeof_ptrdiff_t echo "popping ac_cv_sizeof_ptrdiff_t back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_ptrdiff_t" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_ptrdiff_t) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_ptrdiff_t=$gasnet_checksizeoftmp_sizeof_ptrdiff_t SIZEOF_PTRDIFF_T=$gasnet_checksizeoftmp_sizeof_ptrdiff_t if test "$SIZEOF_PTRDIFF_T" = "0" -o "$SIZEOF_PTRDIFF_T" = "" -o "$ac_cv_sizeof_ptrdiff_t" != "$SIZEOF_PTRDIFF_T"; then echo echo "configure error: failed to find sizeof(ptrdiff_t)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_PTRDIFF_T_indirect=SIZEOF_PTRDIFF_T cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_PTRDIFF_T_indirect $SIZEOF_PTRDIFF_T _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(ptrdiff_t,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test x"$ac_cv_sizeof_int$ac_cv_sizeof_long$ac_cv_sizeof_void_p" = x444; then PLATFORM_ILP32=yes fi if test x"$ac_cv_sizeof_int$ac_cv_sizeof_long$ac_cv_sizeof_void_p" = x488; then PLATFORM_LP64=yes fi if test x"$ac_cv_sizeof_int$ac_cv_sizeof_long$ac_cv_sizeof_void_p" = x888; then PLATFORM_ILP64=yes fi if test "$PLATFORM_ILP32" = "yes"; then PLATFORM_ILP32_TRUE= PLATFORM_ILP32_FALSE='#' else PLATFORM_ILP32_TRUE='#' PLATFORM_ILP32_FALSE= fi if test "$PLATFORM_LP64" = "yes"; then PLATFORM_LP64_TRUE= PLATFORM_LP64_FALSE='#' else PLATFORM_LP64_TRUE='#' PLATFORM_LP64_FALSE= fi if test "$PLATFORM_ILP64" = "yes"; then PLATFORM_ILP64_TRUE= PLATFORM_ILP64_FALSE='#' else PLATFORM_ILP64_TRUE='#' PLATFORM_ILP64_FALSE= fi if test "$PLATFORM_ILP32" = "yes"; then PLATFORM_ILP32_TRUE= PLATFORM_ILP32_FALSE='#' else PLATFORM_ILP32_TRUE='#' PLATFORM_ILP32_FALSE= fi if test "$PLATFORM_LP64" = "yes"; then PLATFORM_LP64_TRUE= PLATFORM_LP64_FALSE='#' else PLATFORM_LP64_TRUE='#' PLATFORM_LP64_FALSE= fi if test "$PLATFORM_ILP64" = "yes"; then PLATFORM_ILP64_TRUE= PLATFORM_ILP64_FALSE='#' else PLATFORM_ILP64_TRUE='#' PLATFORM_ILP64_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_INTTYPES(stdint.h,) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(HAVE_STDINT_H,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_STDINT_H" = "" ; then _pushcnt_HAVE_STDINT_H=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${HAVE_STDINT_H+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_HAVE_STDINT_H_$_pushcnt_HAVE_STDINT_H=\$HAVE_STDINT_H eval _pushedvarset_HAVE_STDINT_H_$_pushcnt_HAVE_STDINT_H=$_gasnet_pushvar_isset _pushcnt_HAVE_STDINT_H=`expr $_pushcnt_HAVE_STDINT_H + 1` _total_pushcnt=`expr $_total_pushcnt + 1` HAVE_STDINT_H="" echo "pushed new HAVE_STDINT_H value: $HAVE_STDINT_H" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(HAVE_STDINT_H,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) unset ac_cv_header_stdint_h for ac_header in stdint.h do : ac_fn_c_check_header_mongrel "$LINENO" "stdint.h" "ac_cv_header_stdint_h" "$ac_includes_default" if test "x$ac_cv_header_stdint_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_STDINT_H 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(HAVE_STDINT_H) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_STDINT_H" -ge "1"; then _pushcnt_HAVE_STDINT_H=`expr $_pushcnt_HAVE_STDINT_H - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_HAVE_STDINT_H_$_pushcnt_HAVE_STDINT_H if test "$_gasnet_pushvar_isset" = "1" ; then eval HAVE_STDINT_H=\$_pushedvar_HAVE_STDINT_H_$_pushcnt_HAVE_STDINT_H echo "popping HAVE_STDINT_H back to: $HAVE_STDINT_H" >&5 else unset HAVE_STDINT_H echo "popping HAVE_STDINT_H back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on HAVE_STDINT_H" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(HAVE_STDINT_H) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_header_stdint_h" = "yes"; then HAVE_STDINT_H=1 $as_echo "#define HAVE_STDINT_H 1" >>confdefs.h if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for a complete stdint.h,COMPLETE_STDINT_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete stdint.h" >&5 $as_echo_n "checking for a complete stdint.h... " >&6; } if ${gasnet_cv_COMPLETE_STDINT_H+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main () { return check(); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_COMPLETE_STDINT_H=yes else gasnet_cv_COMPLETE_STDINT_H=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_STDINT_H" >&5 $as_echo "$gasnet_cv_COMPLETE_STDINT_H" >&6; } if test "$gasnet_cv_COMPLETE_STDINT_H" = yes; then : COMPLETE_STDINT_H=1 $as_echo "#define COMPLETE_STDINT_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_STDINT_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for a complete stdint.h,COMPLETE_STDINT_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for a complete stdint.h,COMPLETE_STDINT_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete stdint.h" >&5 $as_echo_n "checking for a complete stdint.h... " >&6; } if ${gasnet_cv_COMPLETE_STDINT_H+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main(void) { return check(); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_COMPLETE_STDINT_H=yes else gasnet_cv_COMPLETE_STDINT_H=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_STDINT_H" >&5 $as_echo "$gasnet_cv_COMPLETE_STDINT_H" >&6; } if test "$gasnet_cv_COMPLETE_STDINT_H" = yes; then : COMPLETE_STDINT_H=1 $as_echo "#define COMPLETE_STDINT_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_STDINT_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for a complete stdint.h,COMPLETE_STDINT_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_INTTYPES(stdint.h,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_INTTYPES(inttypes.h,) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(HAVE_INTTYPES_H,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_INTTYPES_H" = "" ; then _pushcnt_HAVE_INTTYPES_H=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${HAVE_INTTYPES_H+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_HAVE_INTTYPES_H_$_pushcnt_HAVE_INTTYPES_H=\$HAVE_INTTYPES_H eval _pushedvarset_HAVE_INTTYPES_H_$_pushcnt_HAVE_INTTYPES_H=$_gasnet_pushvar_isset _pushcnt_HAVE_INTTYPES_H=`expr $_pushcnt_HAVE_INTTYPES_H + 1` _total_pushcnt=`expr $_total_pushcnt + 1` HAVE_INTTYPES_H="" echo "pushed new HAVE_INTTYPES_H value: $HAVE_INTTYPES_H" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(HAVE_INTTYPES_H,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) unset ac_cv_header_inttypes_h for ac_header in inttypes.h do : ac_fn_c_check_header_mongrel "$LINENO" "inttypes.h" "ac_cv_header_inttypes_h" "$ac_includes_default" if test "x$ac_cv_header_inttypes_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_INTTYPES_H 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(HAVE_INTTYPES_H) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_INTTYPES_H" -ge "1"; then _pushcnt_HAVE_INTTYPES_H=`expr $_pushcnt_HAVE_INTTYPES_H - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_HAVE_INTTYPES_H_$_pushcnt_HAVE_INTTYPES_H if test "$_gasnet_pushvar_isset" = "1" ; then eval HAVE_INTTYPES_H=\$_pushedvar_HAVE_INTTYPES_H_$_pushcnt_HAVE_INTTYPES_H echo "popping HAVE_INTTYPES_H back to: $HAVE_INTTYPES_H" >&5 else unset HAVE_INTTYPES_H echo "popping HAVE_INTTYPES_H back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on HAVE_INTTYPES_H" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(HAVE_INTTYPES_H) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_header_inttypes_h" = "yes"; then HAVE_INTTYPES_H=1 $as_echo "#define HAVE_INTTYPES_H 1" >>confdefs.h if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for a complete inttypes.h,COMPLETE_INTTYPES_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete inttypes.h" >&5 $as_echo_n "checking for a complete inttypes.h... " >&6; } if ${gasnet_cv_COMPLETE_INTTYPES_H+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main () { return check(); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_COMPLETE_INTTYPES_H=yes else gasnet_cv_COMPLETE_INTTYPES_H=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_INTTYPES_H" >&5 $as_echo "$gasnet_cv_COMPLETE_INTTYPES_H" >&6; } if test "$gasnet_cv_COMPLETE_INTTYPES_H" = yes; then : COMPLETE_INTTYPES_H=1 $as_echo "#define COMPLETE_INTTYPES_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_INTTYPES_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for a complete inttypes.h,COMPLETE_INTTYPES_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for a complete inttypes.h,COMPLETE_INTTYPES_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete inttypes.h" >&5 $as_echo_n "checking for a complete inttypes.h... " >&6; } if ${gasnet_cv_COMPLETE_INTTYPES_H+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main(void) { return check(); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_COMPLETE_INTTYPES_H=yes else gasnet_cv_COMPLETE_INTTYPES_H=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_INTTYPES_H" >&5 $as_echo "$gasnet_cv_COMPLETE_INTTYPES_H" >&6; } if test "$gasnet_cv_COMPLETE_INTTYPES_H" = yes; then : COMPLETE_INTTYPES_H=1 $as_echo "#define COMPLETE_INTTYPES_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_INTTYPES_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for a complete inttypes.h,COMPLETE_INTTYPES_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_INTTYPES(inttypes.h,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_INTTYPES(sys/types.h,) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(HAVE_SYS_TYPES_H,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_SYS_TYPES_H" = "" ; then _pushcnt_HAVE_SYS_TYPES_H=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${HAVE_SYS_TYPES_H+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_HAVE_SYS_TYPES_H_$_pushcnt_HAVE_SYS_TYPES_H=\$HAVE_SYS_TYPES_H eval _pushedvarset_HAVE_SYS_TYPES_H_$_pushcnt_HAVE_SYS_TYPES_H=$_gasnet_pushvar_isset _pushcnt_HAVE_SYS_TYPES_H=`expr $_pushcnt_HAVE_SYS_TYPES_H + 1` _total_pushcnt=`expr $_total_pushcnt + 1` HAVE_SYS_TYPES_H="" echo "pushed new HAVE_SYS_TYPES_H value: $HAVE_SYS_TYPES_H" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(HAVE_SYS_TYPES_H,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) unset ac_cv_header_sys_types_h for ac_header in sys/types.h do : ac_fn_c_check_header_mongrel "$LINENO" "sys/types.h" "ac_cv_header_sys_types_h" "$ac_includes_default" if test "x$ac_cv_header_sys_types_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_SYS_TYPES_H 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(HAVE_SYS_TYPES_H) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_HAVE_SYS_TYPES_H" -ge "1"; then _pushcnt_HAVE_SYS_TYPES_H=`expr $_pushcnt_HAVE_SYS_TYPES_H - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_HAVE_SYS_TYPES_H_$_pushcnt_HAVE_SYS_TYPES_H if test "$_gasnet_pushvar_isset" = "1" ; then eval HAVE_SYS_TYPES_H=\$_pushedvar_HAVE_SYS_TYPES_H_$_pushcnt_HAVE_SYS_TYPES_H echo "popping HAVE_SYS_TYPES_H back to: $HAVE_SYS_TYPES_H" >&5 else unset HAVE_SYS_TYPES_H echo "popping HAVE_SYS_TYPES_H back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on HAVE_SYS_TYPES_H" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(HAVE_SYS_TYPES_H) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_header_sys_types_h" = "yes"; then HAVE_SYS_TYPES_H=1 $as_echo "#define HAVE_SYS_TYPES_H 1" >>confdefs.h if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for a complete sys/types.h,COMPLETE_SYS_TYPES_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete sys/types.h" >&5 $as_echo_n "checking for a complete sys/types.h... " >&6; } if ${gasnet_cv_COMPLETE_SYS_TYPES_H+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main () { return check(); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_COMPLETE_SYS_TYPES_H=yes else gasnet_cv_COMPLETE_SYS_TYPES_H=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_SYS_TYPES_H" >&5 $as_echo "$gasnet_cv_COMPLETE_SYS_TYPES_H" >&6; } if test "$gasnet_cv_COMPLETE_SYS_TYPES_H" = yes; then : COMPLETE_SYS_TYPES_H=1 $as_echo "#define COMPLETE_SYS_TYPES_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_SYS_TYPES_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for a complete sys/types.h,COMPLETE_SYS_TYPES_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for a complete sys/types.h,COMPLETE_SYS_TYPES_H,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a complete sys/types.h" >&5 $as_echo_n "checking for a complete sys/types.h... " >&6; } if ${gasnet_cv_COMPLETE_SYS_TYPES_H+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int check() { int8_t i8; uint8_t u8; int16_t i16; uint16_t u16; int32_t i32; uint32_t u32; int64_t i64; uint64_t u64; intptr_t ip; uintptr_t up; if (sizeof(i8) != 1) return 1; if (sizeof(u8) != 1) return 1; if (sizeof(i16) != 2) return 1; if (sizeof(u16) != 2) return 1; if (sizeof(i32) != 4) return 1; if (sizeof(u32) != 4) return 1; if (sizeof(i64) != 8) return 1; if (sizeof(u64) != 8) return 1; if (sizeof(ip) != sizeof(void*)) return 1; if (sizeof(up) != sizeof(void*)) return 1; return 0; } int main(void) { return check(); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_COMPLETE_SYS_TYPES_H=yes else gasnet_cv_COMPLETE_SYS_TYPES_H=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_COMPLETE_SYS_TYPES_H" >&5 $as_echo "$gasnet_cv_COMPLETE_SYS_TYPES_H" >&6; } if test "$gasnet_cv_COMPLETE_SYS_TYPES_H" = yes; then : COMPLETE_SYS_TYPES_H=1 $as_echo "#define COMPLETE_SYS_TYPES_H 1" >>confdefs.h else : $as_echo "#define COMPLETE_SYS_TYPES_H 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for a complete sys/types.h,COMPLETE_SYS_TYPES_H,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_INTTYPES(sys/types.h,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) for type in CHAR SHORT INT LONG LONG_LONG VOID_P SIZE_T PTRDIFF_T ; do eval val="\$SIZEOF_$type" # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$SIZEOF_$type" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DSIZEOF_$type=$val" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) done # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$HAVE_STDINT_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DHAVE_STDINT_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$COMPLETE_STDINT_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DCOMPLETE_STDINT_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$HAVE_INTTYPES_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DHAVE_INTTYPES_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$COMPLETE_INTTYPES_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DCOMPLETE_INTTYPES_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$HAVE_SYS_TYPES_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DHAVE_SYS_TYPES_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_APPEND_DEFINE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$COMPLETE_SYS_TYPES_H" != ""; then INTTYPES_DEFINES="$INTTYPES_DEFINES -DCOMPLETE_SYS_TYPES_H" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_APPEND_DEFINE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SETUP_INTTYPES(,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ######################################################################## # get sizes of additional types for the "anytype" unions # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(float,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then SIZEOF_FLOAT= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(float) (binary probe),SIZEOF_FLOAT,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(float) (binary probe)" >&5 $as_echo_n "checking sizeof(float) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_FLOAT+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_FLOAT="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(float))>0?(sizeof(float)):-(sizeof(float))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(float))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_FLOAT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(float)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$gasnet_cv_SIZEOF_FLOAT" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(float))>0?(sizeof(float)):-(sizeof(float))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(float))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_FLOAT=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(float)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_FLOAT" >&5 $as_echo "$gasnet_cv_SIZEOF_FLOAT" >&6; } if test -n "$gasnet_cv_SIZEOF_FLOAT" ; then SIZEOF_FLOAT=$gasnet_cv_SIZEOF_FLOAT fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(float) (binary probe),SIZEOF_FLOAT,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$SIZEOF_FLOAT" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_FLOAT,SIZEOF_FLOAT,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_FLOAT],[]) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_FLOAT setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_FLOAT setting... " >&6; } envval_src_CROSS_SIZEOF_FLOAT="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_FLOAT+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_FLOAT="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_FLOAT="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeoffloat+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_FLOAT="${_gasneti_nenv_crosssizeoffloat}" envval_src_CROSS_SIZEOF_FLOAT=given elif test "${_gasneti_cenv_crosssizeoffloat+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_FLOAT="${_gasneti_cenv_crosssizeoffloat}" envval_src_CROSS_SIZEOF_FLOAT=conf else gasnet_cv_envvar_CROSS_SIZEOF_FLOAT=$envval_default_CROSS_SIZEOF_FLOAT envval_src_CROSS_SIZEOF_FLOAT=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_FLOAT crosssizeoffloat $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_FLOAT="$gasnet_cv_envvar_CROSS_SIZEOF_FLOAT" if test "$CROSS_SIZEOF_FLOAT" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_FLOAT if test "$envval_src_CROSS_SIZEOF_FLOAT" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_FLOAT" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_FLOAT\"" >&5 $as_echo " \"$CROSS_SIZEOF_FLOAT\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_FLOAT\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_FLOAT\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_FLOAT\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_FLOAT\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_FLOAT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_FLOAT\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_FLOAT\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_FLOAT\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_FLOAT. Please configure --with-CROSS_SIZEOF_FLOAT=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_FLOAT],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$CROSS_SIZEOF_FLOAT" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_FLOAT be set for cross-compilation" "$LINENO" 5 else SIZEOF_FLOAT="$CROSS_SIZEOF_FLOAT" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_FLOAT,SIZEOF_FLOAT,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ac_cv_sizeof_float=$SIZEOF_FLOAT fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_float,"$ac_cv_sizeof_float") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_ac_cv_sizeof_float" = "" ; then _pushcnt_ac_cv_sizeof_float=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_float+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_float_$_pushcnt_ac_cv_sizeof_float=\$ac_cv_sizeof_float eval _pushedvarset_ac_cv_sizeof_float_$_pushcnt_ac_cv_sizeof_float=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_float=`expr $_pushcnt_ac_cv_sizeof_float + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_float="$ac_cv_sizeof_float" echo "pushed new ac_cv_sizeof_float value: $ac_cv_sizeof_float" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_float,"$ac_cv_sizeof_float") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ac_cv_sizeof_float" = "" ; then unset ac_cv_sizeof_float unset ac_cv_type_float fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of float" >&5 $as_echo_n "checking size of float... " >&6; } if ${ac_cv_sizeof_float+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float))" "ac_cv_sizeof_float" "$ac_includes_default"; then : else if test "$ac_cv_type_float" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (float) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_float=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float" >&5 $as_echo "$ac_cv_sizeof_float" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_FLOAT $ac_cv_sizeof_float _ACEOF gasnet_checksizeoftmp_sizeof_float="$ac_cv_sizeof_float" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_float) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_ac_cv_sizeof_float" -ge "1"; then _pushcnt_ac_cv_sizeof_float=`expr $_pushcnt_ac_cv_sizeof_float - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_float_$_pushcnt_ac_cv_sizeof_float if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_float=\$_pushedvar_ac_cv_sizeof_float_$_pushcnt_ac_cv_sizeof_float echo "popping ac_cv_sizeof_float back to: $ac_cv_sizeof_float" >&5 else unset ac_cv_sizeof_float echo "popping ac_cv_sizeof_float back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_float" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_float) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ac_cv_sizeof_float=$gasnet_checksizeoftmp_sizeof_float SIZEOF_FLOAT=$gasnet_checksizeoftmp_sizeof_float if test "$SIZEOF_FLOAT" = "0" -o "$SIZEOF_FLOAT" = "" -o "$ac_cv_sizeof_float" != "$SIZEOF_FLOAT"; then echo echo "configure error: failed to find sizeof(float)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_FLOAT_indirect=SIZEOF_FLOAT cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_FLOAT_indirect $SIZEOF_FLOAT _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(float,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(double,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then SIZEOF_DOUBLE= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(double) (binary probe),SIZEOF_DOUBLE,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(double) (binary probe)" >&5 $as_echo_n "checking sizeof(double) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_DOUBLE+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_DOUBLE="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(double))>0?(sizeof(double)):-(sizeof(double))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(double))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_DOUBLE=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$gasnet_cv_SIZEOF_DOUBLE" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(double))>0?(sizeof(double)):-(sizeof(double))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(double))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_DOUBLE=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_DOUBLE" >&5 $as_echo "$gasnet_cv_SIZEOF_DOUBLE" >&6; } if test -n "$gasnet_cv_SIZEOF_DOUBLE" ; then SIZEOF_DOUBLE=$gasnet_cv_SIZEOF_DOUBLE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(double) (binary probe),SIZEOF_DOUBLE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$SIZEOF_DOUBLE" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_DOUBLE,SIZEOF_DOUBLE,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_DOUBLE],[]) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_DOUBLE setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_DOUBLE setting... " >&6; } envval_src_CROSS_SIZEOF_DOUBLE="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_DOUBLE+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_DOUBLE="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_DOUBLE="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofdouble+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_DOUBLE="${_gasneti_nenv_crosssizeofdouble}" envval_src_CROSS_SIZEOF_DOUBLE=given elif test "${_gasneti_cenv_crosssizeofdouble+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_DOUBLE="${_gasneti_cenv_crosssizeofdouble}" envval_src_CROSS_SIZEOF_DOUBLE=conf else gasnet_cv_envvar_CROSS_SIZEOF_DOUBLE=$envval_default_CROSS_SIZEOF_DOUBLE envval_src_CROSS_SIZEOF_DOUBLE=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_DOUBLE crosssizeofdouble $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_DOUBLE="$gasnet_cv_envvar_CROSS_SIZEOF_DOUBLE" if test "$CROSS_SIZEOF_DOUBLE" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_DOUBLE if test "$envval_src_CROSS_SIZEOF_DOUBLE" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_DOUBLE" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_DOUBLE\"" >&5 $as_echo " \"$CROSS_SIZEOF_DOUBLE\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_DOUBLE\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_DOUBLE\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_DOUBLE\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_DOUBLE\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_DOUBLE\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_DOUBLE\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_DOUBLE\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_DOUBLE\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_DOUBLE. Please configure --with-CROSS_SIZEOF_DOUBLE=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_DOUBLE],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$CROSS_SIZEOF_DOUBLE" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_DOUBLE be set for cross-compilation" "$LINENO" 5 else SIZEOF_DOUBLE="$CROSS_SIZEOF_DOUBLE" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_DOUBLE,SIZEOF_DOUBLE,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ac_cv_sizeof_double=$SIZEOF_DOUBLE fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_double,"$ac_cv_sizeof_double") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_ac_cv_sizeof_double" = "" ; then _pushcnt_ac_cv_sizeof_double=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_double+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_double_$_pushcnt_ac_cv_sizeof_double=\$ac_cv_sizeof_double eval _pushedvarset_ac_cv_sizeof_double_$_pushcnt_ac_cv_sizeof_double=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_double=`expr $_pushcnt_ac_cv_sizeof_double + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_double="$ac_cv_sizeof_double" echo "pushed new ac_cv_sizeof_double value: $ac_cv_sizeof_double" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_double,"$ac_cv_sizeof_double") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ac_cv_sizeof_double" = "" ; then unset ac_cv_sizeof_double unset ac_cv_type_double fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of double" >&5 $as_echo_n "checking size of double... " >&6; } if ${ac_cv_sizeof_double+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (double))" "ac_cv_sizeof_double" "$ac_includes_default"; then : else if test "$ac_cv_type_double" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (double) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_double=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_double" >&5 $as_echo "$ac_cv_sizeof_double" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_DOUBLE $ac_cv_sizeof_double _ACEOF gasnet_checksizeoftmp_sizeof_double="$ac_cv_sizeof_double" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_double) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_ac_cv_sizeof_double" -ge "1"; then _pushcnt_ac_cv_sizeof_double=`expr $_pushcnt_ac_cv_sizeof_double - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_double_$_pushcnt_ac_cv_sizeof_double if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_double=\$_pushedvar_ac_cv_sizeof_double_$_pushcnt_ac_cv_sizeof_double echo "popping ac_cv_sizeof_double back to: $ac_cv_sizeof_double" >&5 else unset ac_cv_sizeof_double echo "popping ac_cv_sizeof_double back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_double" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_double) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ac_cv_sizeof_double=$gasnet_checksizeoftmp_sizeof_double SIZEOF_DOUBLE=$gasnet_checksizeoftmp_sizeof_double if test "$SIZEOF_DOUBLE" = "0" -o "$SIZEOF_DOUBLE" = "" -o "$ac_cv_sizeof_double" != "$SIZEOF_DOUBLE"; then echo echo "configure error: failed to find sizeof(double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_DOUBLE_indirect=SIZEOF_DOUBLE cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_DOUBLE_indirect $SIZEOF_DOUBLE _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(double,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for type _Bool,type__bool,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type _Bool" >&5 $as_echo_n "checking for type _Bool... " >&6; } if ${gasnet_cv_type__bool+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { if ((_Bool *) 0) return 0; if (sizeof (_Bool)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_type__bool=yes else gasnet_cv_type__bool=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_type__bool" >&5 $as_echo "$gasnet_cv_type__bool" >&6; } if test "$gasnet_cv_type__bool" = yes; then : # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(_Bool,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF__BOOL= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(_Bool) (binary probe),SIZEOF__BOOL,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(_Bool) (binary probe)" >&5 $as_echo_n "checking sizeof(_Bool) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF__BOOL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF__BOOL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(_Bool))>0?(sizeof(_Bool)):-(sizeof(_Bool))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(_Bool))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF__BOOL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(_Bool)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF__BOOL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(_Bool))>0?(sizeof(_Bool)):-(sizeof(_Bool))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(_Bool))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF__BOOL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(_Bool)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF__BOOL" >&5 $as_echo "$gasnet_cv_SIZEOF__BOOL" >&6; } if test -n "$gasnet_cv_SIZEOF__BOOL" ; then SIZEOF__BOOL=$gasnet_cv_SIZEOF__BOOL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(_Bool) (binary probe),SIZEOF__BOOL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF__BOOL" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF__BOOL,SIZEOF__BOOL,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF__BOOL],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF__BOOL setting" >&5 $as_echo_n "checking for CROSS_SIZEOF__BOOL setting... " >&6; } envval_src_CROSS_SIZEOF__BOOL="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF__BOOL+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF__BOOL="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF__BOOL="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeofbool+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF__BOOL="${_gasneti_nenv_crosssizeofbool}" envval_src_CROSS_SIZEOF__BOOL=given elif test "${_gasneti_cenv_crosssizeofbool+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF__BOOL="${_gasneti_cenv_crosssizeofbool}" envval_src_CROSS_SIZEOF__BOOL=conf else gasnet_cv_envvar_CROSS_SIZEOF__BOOL=$envval_default_CROSS_SIZEOF__BOOL envval_src_CROSS_SIZEOF__BOOL=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF__BOOL crosssizeofbool $gasnet_cv_configure_args_norm fi CROSS_SIZEOF__BOOL="$gasnet_cv_envvar_CROSS_SIZEOF__BOOL" if test "$CROSS_SIZEOF__BOOL" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF__BOOL if test "$envval_src_CROSS_SIZEOF__BOOL" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF__BOOL" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF__BOOL\"" >&5 $as_echo " \"$CROSS_SIZEOF__BOOL\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF__BOOL\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF__BOOL\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF__BOOL\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF__BOOL\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF__BOOL\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF__BOOL\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF__BOOL\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF__BOOL\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF__BOOL. Please configure --with-CROSS_SIZEOF__BOOL=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF__BOOL],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF__BOOL" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF__BOOL be set for cross-compilation" "$LINENO" 5 else SIZEOF__BOOL="$CROSS_SIZEOF__BOOL" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF__BOOL,SIZEOF__BOOL,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof__bool=$SIZEOF__BOOL fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof__Bool,"$ac_cv_sizeof__bool") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof__Bool" = "" ; then _pushcnt_ac_cv_sizeof__Bool=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof__Bool+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof__Bool_$_pushcnt_ac_cv_sizeof__Bool=\$ac_cv_sizeof__Bool eval _pushedvarset_ac_cv_sizeof__Bool_$_pushcnt_ac_cv_sizeof__Bool=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof__Bool=`expr $_pushcnt_ac_cv_sizeof__Bool + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof__Bool="$ac_cv_sizeof__bool" echo "pushed new ac_cv_sizeof__Bool value: $ac_cv_sizeof__Bool" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof__Bool,"$ac_cv_sizeof__bool") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof__Bool" = "" ; then unset ac_cv_sizeof__Bool unset ac_cv_type__Bool fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of _Bool" >&5 $as_echo_n "checking size of _Bool... " >&6; } if ${ac_cv_sizeof__Bool+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (_Bool))" "ac_cv_sizeof__Bool" "$ac_includes_default"; then : else if test "$ac_cv_type__Bool" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (_Bool) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof__Bool=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof__Bool" >&5 $as_echo "$ac_cv_sizeof__Bool" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF__BOOL $ac_cv_sizeof__Bool _ACEOF gasnet_checksizeoftmp_sizeof__bool="$ac_cv_sizeof__Bool" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof__Bool) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof__Bool" -ge "1"; then _pushcnt_ac_cv_sizeof__Bool=`expr $_pushcnt_ac_cv_sizeof__Bool - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof__Bool_$_pushcnt_ac_cv_sizeof__Bool if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof__Bool=\$_pushedvar_ac_cv_sizeof__Bool_$_pushcnt_ac_cv_sizeof__Bool echo "popping ac_cv_sizeof__Bool back to: $ac_cv_sizeof__Bool" >&5 else unset ac_cv_sizeof__Bool echo "popping ac_cv_sizeof__Bool back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof__Bool" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof__Bool) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof__bool=$gasnet_checksizeoftmp_sizeof__bool SIZEOF__BOOL=$gasnet_checksizeoftmp_sizeof__bool if test "$SIZEOF__BOOL" = "0" -o "$SIZEOF__BOOL" = "" -o "$ac_cv_sizeof__bool" != "$SIZEOF__BOOL"; then echo echo "configure error: failed to find sizeof(_Bool)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF__BOOL_indirect=SIZEOF__BOOL cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF__BOOL_indirect $SIZEOF__BOOL _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(_Bool,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : ac_cv_SIZEOF__BOOL_indirect=SIZEOF__BOOL cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF__BOOL_indirect 0 _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for type _Bool,type__bool,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for type long double,type_long_double,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type long double" >&5 $as_echo_n "checking for type long double... " >&6; } if ${gasnet_cv_type_long_double+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { if ((long double *) 0) return 0; if (sizeof (long double)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_type_long_double=yes else gasnet_cv_type_long_double=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_type_long_double" >&5 $as_echo "$gasnet_cv_type_long_double" >&6; } if test "$gasnet_cv_type_long_double" = yes; then : # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(long double,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_LONG_DOUBLE= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long double) (binary probe),SIZEOF_LONG_DOUBLE,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(long double) (binary probe)" >&5 $as_echo_n "checking sizeof(long double) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_LONG_DOUBLE+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_LONG_DOUBLE="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long double))>0?(sizeof(long double)):-(sizeof(long double))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long double))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG_DOUBLE=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(long double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_LONG_DOUBLE" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(long double))>0?(sizeof(long double)):-(sizeof(long double))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(long double))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_LONG_DOUBLE=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(long double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_LONG_DOUBLE" >&5 $as_echo "$gasnet_cv_SIZEOF_LONG_DOUBLE" >&6; } if test -n "$gasnet_cv_SIZEOF_LONG_DOUBLE" ; then SIZEOF_LONG_DOUBLE=$gasnet_cv_SIZEOF_LONG_DOUBLE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(long double) (binary probe),SIZEOF_LONG_DOUBLE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_LONG_DOUBLE" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_LONG_DOUBLE,SIZEOF_LONG_DOUBLE,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG_DOUBLE],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_LONG_DOUBLE setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_LONG_DOUBLE setting... " >&6; } envval_src_CROSS_SIZEOF_LONG_DOUBLE="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_LONG_DOUBLE+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_LONG_DOUBLE="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_LONG_DOUBLE="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeoflongdouble+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG_DOUBLE="${_gasneti_nenv_crosssizeoflongdouble}" envval_src_CROSS_SIZEOF_LONG_DOUBLE=given elif test "${_gasneti_cenv_crosssizeoflongdouble+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_LONG_DOUBLE="${_gasneti_cenv_crosssizeoflongdouble}" envval_src_CROSS_SIZEOF_LONG_DOUBLE=conf else gasnet_cv_envvar_CROSS_SIZEOF_LONG_DOUBLE=$envval_default_CROSS_SIZEOF_LONG_DOUBLE envval_src_CROSS_SIZEOF_LONG_DOUBLE=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_LONG_DOUBLE crosssizeoflongdouble $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_LONG_DOUBLE="$gasnet_cv_envvar_CROSS_SIZEOF_LONG_DOUBLE" if test "$CROSS_SIZEOF_LONG_DOUBLE" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_LONG_DOUBLE if test "$envval_src_CROSS_SIZEOF_LONG_DOUBLE" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_LONG_DOUBLE" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&5 $as_echo " \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_LONG_DOUBLE\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_LONG_DOUBLE. Please configure --with-CROSS_SIZEOF_LONG_DOUBLE=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_LONG_DOUBLE],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_LONG_DOUBLE" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_LONG_DOUBLE be set for cross-compilation" "$LINENO" 5 else SIZEOF_LONG_DOUBLE="$CROSS_SIZEOF_LONG_DOUBLE" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_LONG_DOUBLE,SIZEOF_LONG_DOUBLE,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_long_double=$SIZEOF_LONG_DOUBLE fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_long_double,"$ac_cv_sizeof_long_double") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long_double" = "" ; then _pushcnt_ac_cv_sizeof_long_double=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_long_double+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_long_double_$_pushcnt_ac_cv_sizeof_long_double=\$ac_cv_sizeof_long_double eval _pushedvarset_ac_cv_sizeof_long_double_$_pushcnt_ac_cv_sizeof_long_double=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_long_double=`expr $_pushcnt_ac_cv_sizeof_long_double + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_long_double="$ac_cv_sizeof_long_double" echo "pushed new ac_cv_sizeof_long_double value: $ac_cv_sizeof_long_double" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_long_double,"$ac_cv_sizeof_long_double") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_long_double" = "" ; then unset ac_cv_sizeof_long_double unset ac_cv_type_long_double fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of long double" >&5 $as_echo_n "checking size of long double... " >&6; } if ${ac_cv_sizeof_long_double+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (long double))" "ac_cv_sizeof_long_double" "$ac_includes_default"; then : else if test "$ac_cv_type_long_double" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (long double) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_long_double=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_long_double" >&5 $as_echo "$ac_cv_sizeof_long_double" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_LONG_DOUBLE $ac_cv_sizeof_long_double _ACEOF gasnet_checksizeoftmp_sizeof_long_double="$ac_cv_sizeof_long_double" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_long_double) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_long_double" -ge "1"; then _pushcnt_ac_cv_sizeof_long_double=`expr $_pushcnt_ac_cv_sizeof_long_double - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_long_double_$_pushcnt_ac_cv_sizeof_long_double if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_long_double=\$_pushedvar_ac_cv_sizeof_long_double_$_pushcnt_ac_cv_sizeof_long_double echo "popping ac_cv_sizeof_long_double back to: $ac_cv_sizeof_long_double" >&5 else unset ac_cv_sizeof_long_double echo "popping ac_cv_sizeof_long_double back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_long_double" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_long_double) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_long_double=$gasnet_checksizeoftmp_sizeof_long_double SIZEOF_LONG_DOUBLE=$gasnet_checksizeoftmp_sizeof_long_double if test "$SIZEOF_LONG_DOUBLE" = "0" -o "$SIZEOF_LONG_DOUBLE" = "" -o "$ac_cv_sizeof_long_double" != "$SIZEOF_LONG_DOUBLE"; then echo echo "configure error: failed to find sizeof(long double)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_LONG_DOUBLE_indirect=SIZEOF_LONG_DOUBLE cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_LONG_DOUBLE_indirect $SIZEOF_LONG_DOUBLE _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(long double,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : ac_cv_SIZEOF_LONG_DOUBLE_indirect=SIZEOF_LONG_DOUBLE cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_LONG_DOUBLE_indirect 0 _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for type long double,type_long_double,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for type float _Complex,type_float__complex,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for type float _Complex" >&5 $as_echo_n "checking for type float _Complex... " >&6; } if ${gasnet_cv_type_float__complex+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { if ((float _Complex *) 0) return 0; if (sizeof (float _Complex)) return 0; ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_type_float__complex=yes else gasnet_cv_type_float__complex=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_type_float__complex" >&5 $as_echo "$gasnet_cv_type_float__complex" >&6; } if test "$gasnet_cv_type_float__complex" = yes; then : # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_SIZEOF(float _Complex,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then SIZEOF_FLOAT__COMPLEX= # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(float _Complex) (binary probe),SIZEOF_FLOAT__COMPLEX,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sizeof(float _Complex) (binary probe)" >&5 $as_echo_n "checking sizeof(float _Complex) (binary probe)... " >&6; } if ${gasnet_cv_SIZEOF_FLOAT__COMPLEX+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_SIZEOF_FLOAT__COMPLEX="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(float _Complex))>0?(sizeof(float _Complex)):-(sizeof(float _Complex))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(float _Complex))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_FLOAT__COMPLEX=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting sizeof(float _Complex)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_SIZEOF_FLOAT__COMPLEX" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((sizeof(float _Complex))>0?(sizeof(float _Complex)):-(sizeof(float _Complex))) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((sizeof(float _Complex))>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_SIZEOF_FLOAT__COMPLEX=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting sizeof(float _Complex)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_SIZEOF_FLOAT__COMPLEX" >&5 $as_echo "$gasnet_cv_SIZEOF_FLOAT__COMPLEX" >&6; } if test -n "$gasnet_cv_SIZEOF_FLOAT__COMPLEX" ; then SIZEOF_FLOAT__COMPLEX=$gasnet_cv_SIZEOF_FLOAT__COMPLEX fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(sizeof(float _Complex) (binary probe),SIZEOF_FLOAT__COMPLEX,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$SIZEOF_FLOAT__COMPLEX" ; then # last resort is to use CROSS var # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(SIZEOF_FLOAT__COMPLEX,SIZEOF_FLOAT__COMPLEX,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_SIZEOF_FLOAT__COMPLEX],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_SIZEOF_FLOAT__COMPLEX setting" >&5 $as_echo_n "checking for CROSS_SIZEOF_FLOAT__COMPLEX setting... " >&6; } envval_src_CROSS_SIZEOF_FLOAT__COMPLEX="cached" if ${gasnet_cv_envvar_CROSS_SIZEOF_FLOAT__COMPLEX+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_SIZEOF_FLOAT__COMPLEX="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_SIZEOF_FLOAT__COMPLEX="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosssizeoffloatcomplex+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_FLOAT__COMPLEX="${_gasneti_nenv_crosssizeoffloatcomplex}" envval_src_CROSS_SIZEOF_FLOAT__COMPLEX=given elif test "${_gasneti_cenv_crosssizeoffloatcomplex+set}" = "set" ; then gasnet_cv_envvar_CROSS_SIZEOF_FLOAT__COMPLEX="${_gasneti_cenv_crosssizeoffloatcomplex}" envval_src_CROSS_SIZEOF_FLOAT__COMPLEX=conf else gasnet_cv_envvar_CROSS_SIZEOF_FLOAT__COMPLEX=$envval_default_CROSS_SIZEOF_FLOAT__COMPLEX envval_src_CROSS_SIZEOF_FLOAT__COMPLEX=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_SIZEOF_FLOAT__COMPLEX crosssizeoffloatcomplex $gasnet_cv_configure_args_norm fi CROSS_SIZEOF_FLOAT__COMPLEX="$gasnet_cv_envvar_CROSS_SIZEOF_FLOAT__COMPLEX" if test "$CROSS_SIZEOF_FLOAT__COMPLEX" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_SIZEOF_FLOAT__COMPLEX if test "$envval_src_CROSS_SIZEOF_FLOAT__COMPLEX" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_SIZEOF_FLOAT__COMPLEX" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&5 $as_echo " \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&5 $as_echo " (default) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&5 $as_echo " (disabled) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&5 $as_echo " (provided) \"$CROSS_SIZEOF_FLOAT__COMPLEX\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_SIZEOF_FLOAT__COMPLEX. Please configure --with-CROSS_SIZEOF_FLOAT__COMPLEX=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_SIZEOF_FLOAT__COMPLEX],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$CROSS_SIZEOF_FLOAT__COMPLEX" = "" ; then as_fn_error $? "This configure script requires \$CROSS_SIZEOF_FLOAT__COMPLEX be set for cross-compilation" "$LINENO" 5 else SIZEOF_FLOAT__COMPLEX="$CROSS_SIZEOF_FLOAT__COMPLEX" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(SIZEOF_FLOAT__COMPLEX,SIZEOF_FLOAT__COMPLEX,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi ac_cv_sizeof_float__complex=$SIZEOF_FLOAT__COMPLEX fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(ac_cv_sizeof_float__Complex,"$ac_cv_sizeof_float__complex") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_float__Complex" = "" ; then _pushcnt_ac_cv_sizeof_float__Complex=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${ac_cv_sizeof_float__Complex+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_ac_cv_sizeof_float__Complex_$_pushcnt_ac_cv_sizeof_float__Complex=\$ac_cv_sizeof_float__Complex eval _pushedvarset_ac_cv_sizeof_float__Complex_$_pushcnt_ac_cv_sizeof_float__Complex=$_gasnet_pushvar_isset _pushcnt_ac_cv_sizeof_float__Complex=`expr $_pushcnt_ac_cv_sizeof_float__Complex + 1` _total_pushcnt=`expr $_total_pushcnt + 1` ac_cv_sizeof_float__Complex="$ac_cv_sizeof_float__complex" echo "pushed new ac_cv_sizeof_float__Complex value: $ac_cv_sizeof_float__Complex" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(ac_cv_sizeof_float__Complex,"$ac_cv_sizeof_float__complex") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$ac_cv_sizeof_float__Complex" = "" ; then unset ac_cv_sizeof_float__Complex unset ac_cv_type_float__Complex fi if test "" != "" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking size:" >&5 $as_echo_n "checking size:... " >&6; } fi # The cast to long int works around a bug in the HP C Compiler # version HP92453-01 B.11.11.23709.GP, which incorrectly rejects # declarations like `int a3[[(sizeof (unsigned char)) >= 0]];'. # This bug is HP SR number 8606223364. { $as_echo "$as_me:${as_lineno-$LINENO}: checking size of float _Complex" >&5 $as_echo_n "checking size of float _Complex... " >&6; } if ${ac_cv_sizeof_float__Complex+:} false; then : $as_echo_n "(cached) " >&6 else if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (float _Complex))" "ac_cv_sizeof_float__Complex" "$ac_includes_default"; then : else if test "$ac_cv_type_float__Complex" = yes; then { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} as_fn_error 77 "cannot compute sizeof (float _Complex) See \`config.log' for more details" "$LINENO" 5; } else ac_cv_sizeof_float__Complex=0 fi fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_float__Complex" >&5 $as_echo "$ac_cv_sizeof_float__Complex" >&6; } cat >>confdefs.h <<_ACEOF #define SIZEOF_FLOAT__COMPLEX $ac_cv_sizeof_float__Complex _ACEOF gasnet_checksizeoftmp_sizeof_float__complex="$ac_cv_sizeof_float__Complex" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(ac_cv_sizeof_float__Complex) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_ac_cv_sizeof_float__Complex" -ge "1"; then _pushcnt_ac_cv_sizeof_float__Complex=`expr $_pushcnt_ac_cv_sizeof_float__Complex - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_ac_cv_sizeof_float__Complex_$_pushcnt_ac_cv_sizeof_float__Complex if test "$_gasnet_pushvar_isset" = "1" ; then eval ac_cv_sizeof_float__Complex=\$_pushedvar_ac_cv_sizeof_float__Complex_$_pushcnt_ac_cv_sizeof_float__Complex echo "popping ac_cv_sizeof_float__Complex back to: $ac_cv_sizeof_float__Complex" >&5 else unset ac_cv_sizeof_float__Complex echo "popping ac_cv_sizeof_float__Complex back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on ac_cv_sizeof_float__Complex" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(ac_cv_sizeof_float__Complex) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ac_cv_sizeof_float__complex=$gasnet_checksizeoftmp_sizeof_float__complex SIZEOF_FLOAT__COMPLEX=$gasnet_checksizeoftmp_sizeof_float__complex if test "$SIZEOF_FLOAT__COMPLEX" = "0" -o "$SIZEOF_FLOAT__COMPLEX" = "" -o "$ac_cv_sizeof_float__complex" != "$SIZEOF_FLOAT__COMPLEX"; then echo echo "configure error: failed to find sizeof(float _Complex)" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "" != ""; then ac_cv_SIZEOF_FLOAT__COMPLEX_indirect=SIZEOF_FLOAT__COMPLEX cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_FLOAT__COMPLEX_indirect $SIZEOF_FLOAT__COMPLEX _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_SIZEOF(float _Complex,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : ac_cv_SIZEOF_FLOAT__COMPLEX_indirect=SIZEOF_FLOAT__COMPLEX cat >>confdefs.h <<_ACEOF #define $ac_cv_SIZEOF_FLOAT__COMPLEX_indirect 0 _ACEOF fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for type float _Complex,type_float__complex,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ######################################################################## ## ## Page size ## # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_PAGESIZE,PAGESIZE,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_PAGESIZE],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_PAGESIZE setting" >&5 $as_echo_n "checking for CROSS_PAGESIZE setting... " >&6; } envval_src_CROSS_PAGESIZE="cached" if ${gasnet_cv_envvar_CROSS_PAGESIZE+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_PAGESIZE="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_PAGESIZE="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosspagesize+set}" = "set" ; then gasnet_cv_envvar_CROSS_PAGESIZE="${_gasneti_nenv_crosspagesize}" envval_src_CROSS_PAGESIZE=given elif test "${_gasneti_cenv_crosspagesize+set}" = "set" ; then gasnet_cv_envvar_CROSS_PAGESIZE="${_gasneti_cenv_crosspagesize}" envval_src_CROSS_PAGESIZE=conf else gasnet_cv_envvar_CROSS_PAGESIZE=$envval_default_CROSS_PAGESIZE envval_src_CROSS_PAGESIZE=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_PAGESIZE crosspagesize $gasnet_cv_configure_args_norm fi CROSS_PAGESIZE="$gasnet_cv_envvar_CROSS_PAGESIZE" if test "$CROSS_PAGESIZE" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_PAGESIZE if test "$envval_src_CROSS_PAGESIZE" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_PAGESIZE" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_PAGESIZE\"" >&5 $as_echo " \"$CROSS_PAGESIZE\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_PAGESIZE\"" >&5 $as_echo " (default) \"$CROSS_PAGESIZE\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_PAGESIZE\"" >&5 $as_echo " (disabled) \"$CROSS_PAGESIZE\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_PAGESIZE\"" >&5 $as_echo " (provided) \"$CROSS_PAGESIZE\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_PAGESIZE\"" >&5 $as_echo " (provided) \"$CROSS_PAGESIZE\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_PAGESIZE. Please configure --with-CROSS_PAGESIZE=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_PAGESIZE],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_PAGESIZE" = "" ; then as_fn_error $? "This configure script requires \$CROSS_PAGESIZE be set for cross-compilation" "$LINENO" 5 else GASNETI_PAGESIZE="$CROSS_PAGESIZE" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_PAGESIZE,PAGESIZE,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$GASNETI_PAGESIZE" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(PAGESIZE,PAGESIZE,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking PAGESIZE" >&5 $as_echo_n "checking PAGESIZE... " >&6; } if ${gasnet_cv_PAGESIZE+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { val = PAGESIZE; if (val<=0) exit(1); ; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_PAGESIZE=`cat conftestval` else gasnet_cv_PAGESIZE=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PAGESIZE" >&5 $as_echo "$gasnet_cv_PAGESIZE" >&6; } if test "$gasnet_cv_PAGESIZE" != no; then : GASNETI_PAGESIZE=$gasnet_cv_PAGESIZE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(PAGESIZE,PAGESIZE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$GASNETI_PAGESIZE" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(PAGE_SIZE,PAGE_SIZE,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking PAGE_SIZE" >&5 $as_echo_n "checking PAGE_SIZE... " >&6; } if ${gasnet_cv_PAGE_SIZE+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { val = PAGE_SIZE; if (val<=0) exit(1); ; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_PAGE_SIZE=`cat conftestval` else gasnet_cv_PAGE_SIZE=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PAGE_SIZE" >&5 $as_echo "$gasnet_cv_PAGE_SIZE" >&6; } if test "$gasnet_cv_PAGE_SIZE" != no; then : GASNETI_PAGESIZE=$gasnet_cv_PAGE_SIZE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(PAGE_SIZE,PAGE_SIZE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$GASNETI_PAGESIZE" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(sysconf(_SC_PAGESIZE),_SC_PAGESIZE,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysconf(_SC_PAGESIZE)" >&5 $as_echo_n "checking sysconf(_SC_PAGESIZE)... " >&6; } if ${gasnet_cv__SC_PAGESIZE+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { val = sysconf(_SC_PAGESIZE); if (val<=0) exit(1); ; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv__SC_PAGESIZE=`cat conftestval` else gasnet_cv__SC_PAGESIZE=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__SC_PAGESIZE" >&5 $as_echo "$gasnet_cv__SC_PAGESIZE" >&6; } if test "$gasnet_cv__SC_PAGESIZE" != no; then : GASNETI_PAGESIZE=$gasnet_cv__SC_PAGESIZE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(sysconf(_SC_PAGESIZE),_SC_PAGESIZE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$GASNETI_PAGESIZE" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(sysconf(_SC_PAGE_SIZE),_SC_PAGE_SIZE,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking sysconf(_SC_PAGE_SIZE)" >&5 $as_echo_n "checking sysconf(_SC_PAGE_SIZE)... " >&6; } if ${gasnet_cv__SC_PAGE_SIZE+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { val = sysconf(_SC_PAGE_SIZE); if (val<=0) exit(1); ; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv__SC_PAGE_SIZE=`cat conftestval` else gasnet_cv__SC_PAGE_SIZE=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__SC_PAGE_SIZE" >&5 $as_echo "$gasnet_cv__SC_PAGE_SIZE" >&6; } if test "$gasnet_cv__SC_PAGE_SIZE" != no; then : GASNETI_PAGESIZE=$gasnet_cv__SC_PAGE_SIZE fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(sysconf(_SC_PAGE_SIZE),_SC_PAGE_SIZE,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$GASNETI_PAGESIZE" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(getpagesize(),getpagesize,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking getpagesize()" >&5 $as_echo_n "checking getpagesize()... " >&6; } if ${gasnet_cv_getpagesize+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "confdefs.h" #include #include #include int main(void) { FILE *f=fopen("conftestval", "w"); int val = 0; if (!f) exit(1); { val = getpagesize(); if (val<=0) exit(1); ; } fprintf(f, "%d\n", (int)(val)); return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_getpagesize=`cat conftestval` else gasnet_cv_getpagesize=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_getpagesize" >&5 $as_echo "$gasnet_cv_getpagesize" >&6; } if test "$gasnet_cv_getpagesize" != no; then : GASNETI_PAGESIZE=$gasnet_cv_getpagesize fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(getpagesize(),getpagesize,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$GASNETI_PAGESIZE" != ""; then cat >>confdefs.h <<_ACEOF #define GASNETI_PAGESIZE $GASNETI_PAGESIZE _ACEOF case "$GASNETI_PAGESIZE" in 1024) GASNETI_PAGESHIFT=10 ;; 2048) GASNETI_PAGESHIFT=11 ;; 4096) GASNETI_PAGESHIFT=12 ;; 8192) GASNETI_PAGESHIFT=13 ;; 16384) GASNETI_PAGESHIFT=14 ;; 32768) GASNETI_PAGESHIFT=15 ;; 65536) GASNETI_PAGESHIFT=16 ;; 131072) GASNETI_PAGESHIFT=17 ;; 262144) GASNETI_PAGESHIFT=18 ;; 524288) GASNETI_PAGESHIFT=19 ;; 1048576) GASNETI_PAGESHIFT=20 ;; 2097152) GASNETI_PAGESHIFT=21 ;; 4194304) GASNETI_PAGESHIFT=22 ;; 8388608) GASNETI_PAGESHIFT=23 ;; 16777216) GASNETI_PAGESHIFT=24 ;; *) as_fn_error $? "unknown GASNETI_PAGESIZE=$GASNETI_PAGESIZE" "$LINENO" 5 ;; esac cat >>confdefs.h <<_ACEOF #define GASNETI_PAGESHIFT $GASNETI_PAGESHIFT _ACEOF fi # -lm should only live in LIBM, and only if we have it (not in LIBS) # vvvvvvvvvvvvvvvvvvvvvv GASNET_LIBM vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) case "$target_os" in darwin*) # libm is just an alias for the system default lib # Naming it explicitly causes linker failures when linking w/ mpich ;; *) # sin should be in everyone's libm if they've got one. { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sin in -lm" >&5 $as_echo_n "checking for sin in -lm... " >&6; } if ${ac_cv_lib_m_sin+:} false; then : $as_echo_n "(cached) " >&6 else ac_check_lib_save_LIBS=$LIBS LIBS="-lm $LIBS" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char sin (); int main () { return sin (); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : ac_cv_lib_m_sin=yes else ac_cv_lib_m_sin=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext LIBS=$ac_check_lib_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_sin" >&5 $as_echo "$ac_cv_lib_m_sin" >&6; } if test "x$ac_cv_lib_m_sin" = xyes; then : LIBM="-lm" else LIBM="" fi ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LIBM ^^^^^^^^^^^^^^^^^^^^^^ (L:2) #--------------------------------------------------------------------------------------------------------------- # Machine defs GASNET_PLATFORM=generic GASNET_THREAD_DEFINES="" GASNET_THREAD_LIBS="" case "$target_os" in solaris*) GASNET_THREAD_DEFINES="-D_REENTRANT" # on some systems static linking fails with -lpthread, # but need it or pthread_create will fail at runtime GASNET_THREAD_LIBS="-lpthread" ;; linux*) if test "x$enable_force_arch" = xgeneric; then : # no action elif test "x$enable_force_arch" = xibmpe || # Check for IBM PE by presence of POE ( env PAGER=cat poe -h | grep 'Parallel Operating Environment' ) >/dev/null 2>&1; then GASNETI_ARCH_IBMPE=1 GASNET_PLATFORM=ibmpe $as_echo "#define GASNETI_ARCH_IBMPE 1" >>confdefs.h elif test "x$enable_force_arch" = xwsl || # Check for Microsoft Windows Subsystem for Linux (WSL) ( test -f /proc/sys/kernel/osrelease && grep 'Microsoft' /proc/sys/kernel/osrelease ) >/dev/null 2>&1; then GASNETI_ARCH_WSL=1 GASNET_PLATFORM=wsl $as_echo "#define GASNETI_ARCH_WSL 1" >>confdefs.h elif test "x$enable_force_arch" = xcrayex || # Check for HPE Cray EX (aka Shasta) using kernel version or CRAYPE_NETWORK_TARGET ( uname -r | grep cray_shasta ) >/dev/null 2>&1 || test "x$CRAYPE_NETWORK_TARGET" = xofi -o "x$CRAYPE_NETWORK_TARGET" = xucx ; then GASNETI_ARCH_CRAYEX=1 GASNET_PLATFORM=crayex $as_echo "#define GASNETI_ARCH_CRAYEX 1" >>confdefs.h # some defaults: if test "${enable_ofi-unset}" = unset; then enable_ofi=$enabled_auto_detect _conduit_reason_ofi=$_conduit_auto_reason fi if test "${enable_ibv-unset}" = unset; then enable_ibv=no; fi if test "${enable_udp-unset}" = unset; then enable_udp=no; fi if test "${with_ofi_spawner-unset}" = unset; then with_ofi_spawner=pmi; fi if test "${with_ucx_spawner-unset}" = unset; then with_ucx_spawner=pmi; fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Linux flavor" >&5 $as_echo_n "checking for Linux flavor... " >&6; } { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GASNET_PLATFORM${enable_force_arch:+ (forced)}" >&5 $as_echo "$GASNET_PLATFORM${enable_force_arch:+ (forced)}" >&6; } GASNET_THREAD_DEFINES="-D_REENTRANT" GASNET_THREAD_LIBS="-lpthread" ;; freebsd*) # bug 1781: FreeBSD requires version-dependent magic to get a working pthread library OS_RELDATE="`/sbin/sysctl -n kern.osreldate 2>/dev/null`" if test "$OS_RELDATE" -lt "500016"; then GASNET_THREAD_DEFINES="-D_THREAD_SAFE" GASNET_THREAD_LIBS="-pthread" elif test "$OS_RELDATE" -lt "502102"; then GASNET_THREAD_DEFINES="-D_THREAD_SAFE" GASNET_THREAD_LIBS="-lc_r" else GASNET_THREAD_DEFINES="-D_THREAD_SAFE" # optional? GASNET_THREAD_LIBS="-pthread" fi ;; netbsd*) # The -pthread argument is effectively part of the standard compiler interface on *BSD # It's a frontend macro argument that expands to appropriate compiler-independent -D and -l # options in the right context, so we allow it to live in GASNET_DEFINES and GASNET_LIBS GASNET_THREAD_DEFINES="-pthread -D_REENTRANT" # _REENTRANT probably redundant GASNET_THREAD_LIBS="-pthread" # bug 1205: do not explicitly select threading lib ;; openbsd*) # Probe because at some point clang didn't accept -pthread as it does on the other BSDs # Otherwise same as netbsd, above, including the comments. # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-pthread) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -pthread") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -pthread" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -pthread") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -pthread" >&5 $as_echo_n "checking for C compiler flag -pthread... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) GASNET_THREAD_DEFINES="-pthread -D_REENTRANT" GASNET_THREAD_LIBS="-pthread" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } GASNET_THREAD_DEFINES="-D_POSIX_THREADS -D_REENTRANT" GASNET_THREAD_LIBS="-lpthread" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } GASNET_THREAD_DEFINES="-pthread -D_REENTRANT" GASNET_THREAD_LIBS="-pthread" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } GASNET_THREAD_DEFINES="-D_POSIX_THREADS -D_REENTRANT" GASNET_THREAD_LIBS="-lpthread" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) GASNET_THREAD_DEFINES="-D_POSIX_THREADS -D_REENTRANT" GASNET_THREAD_LIBS="-lpthread" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-pthread) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; cygwin*) GASNET_THREAD_DEFINES="-D_REENTRANT" GASNET_THREAD_LIBS="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for Cygwin version 2.0 or newer,cygwin2,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Cygwin version 2.0 or newer" >&5 $as_echo_n "checking for Cygwin version 2.0 or newer... " >&6; } if ${gasnet_cv_cygwin2+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { #if CYGWIN_VERSION_DLL_MAJOR < 2000 #error #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cygwin2=yes else gasnet_cv_cygwin2=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cygwin2" >&5 $as_echo "$gasnet_cv_cygwin2" >&6; } if test "$gasnet_cv_cygwin2" = yes; then : have_cygwin2='yes' else : have_cygwin2='no' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for Cygwin version 2.0 or newer,cygwin2,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; darwin*) GASNET_THREAD_DEFINES="-D_REENTRANT" GASNET_THREAD_LIBS="" ;; *) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unknown OS - you may need to update the configure script" >&5 $as_echo "$as_me: WARNING: unknown OS - you may need to update the configure script" >&2;} echo "unknown OS - you may need to update the configure script" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac # Find the appropriate OS suffix for executables if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no; then EXESUFFIX=$ac_cv_exeext else case "$target_os" in cygwin*) EXESUFFIX='.exe' ;; *) EXESUFFIX='' ;; esac fi if test -n "$EXESUFFIX"; then HAVE_EXESUFFIX_TRUE= HAVE_EXESUFFIX_FALSE='#' else HAVE_EXESUFFIX_TRUE='#' HAVE_EXESUFFIX_FALSE= fi ######################################################################## ## ## Utilities for locating external packages ## ######################################################################## ## ## GASNET_CRAY_FIX_LINK_OPTS(lib [, envvar]) ## ## Modify CRAY_[LIB]_POST_LINK_OPTS envvars to reference the 'default' ## rather than the versioned directory normally set by environment modules ## lib: short name ('foo', not 'libfoo') ## envvar: defaults to CRAY_[upcase(lib)]_POST_LINK_OPTS ## # Fix the POST_LINK_OPTS for libs used with Cray Programming Environments case "$enable_cray_post_link_rewrite" in '' | yes) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_CRAY_FIX_LINK_OPTS([pmi]) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -n x"$CRAY_PMI_POST_LINK_OPTS"; then cplo_tmp=`$PERL -e "\\\$_='$CRAY_PMI_POST_LINK_OPTS'; s,/pmi/[^/]*/lib,/pmi/default/lib,g; print;"` cplo_dir=`$PERL -e "\\\$_='$cplo_tmp'; m,-L([^ ]*/pmi/[^ ]*),; print \\\$1;"` if test -d "$cplo_dir/."; then CRAY_PMI_POST_LINK_OPTS="$cplo_tmp" else # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_PMI_POST_LINK_OPTS" >&5 $as_echo "$as_me: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_PMI_POST_LINK_OPTS" >&2;} echo "Directory $cplo_dir missing - disabling rewrite of CRAY_PMI_POST_LINK_OPTS" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CRAY_FIX_LINK_OPTS ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CRAY_FIX_LINK_OPTS([xpmem]) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test -n x"$CRAY_XPMEM_POST_LINK_OPTS"; then cplo_tmp=`$PERL -e "\\\$_='$CRAY_XPMEM_POST_LINK_OPTS'; s,/xpmem/[^/]*/lib,/xpmem/default/lib,g; print;"` cplo_dir=`$PERL -e "\\\$_='$cplo_tmp'; m,-L([^ ]*/xpmem/[^ ]*),; print \\\$1;"` if test -d "$cplo_dir/."; then CRAY_XPMEM_POST_LINK_OPTS="$cplo_tmp" else # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_XPMEM_POST_LINK_OPTS" >&5 $as_echo "$as_me: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_XPMEM_POST_LINK_OPTS" >&2;} echo "Directory $cplo_dir missing - disabling rewrite of CRAY_XPMEM_POST_LINK_OPTS" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CRAY_FIX_LINK_OPTS ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; *) : ;; esac ######################################################################## ## ## Multithreading Libraries ## ## POSIX threads # have_pthread=no if test "$use_pthreads" != "no"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $GASNET_THREAD_DEFINES") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $GASNET_THREAD_DEFINES" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $GASNET_THREAD_DEFINES") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $GASNET_THREAD_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LIBS $GASNET_THREAD_LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $GASNET_THREAD_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working pthreads support,pthreads_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working pthreads support" >&5 $as_echo_n "checking for working pthreads support... " >&6; } if ${gasnet_cv_pthreads_works+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { pthread_create(0,0,0,0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_pthreads_works=yes else gasnet_cv_pthreads_works=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_pthreads_works" >&5 $as_echo "$gasnet_cv_pthreads_works" >&6; } if test "$gasnet_cv_pthreads_works" = yes; then : have_pthread=yes else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for working pthreads support,pthreads_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else pthread_reason="was disabled" fi if test "$use_pthreads$have_pthread" = "yesno" ; then as_fn_error $? "--enable-pthreads passed but no working pthreads support found" "$LINENO" 5 fi if test "$use_pthreads$have_pthread" = "tryno" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: No working pthreads support found - disabling pthreads support" >&5 $as_echo "$as_me: WARNING: No working pthreads support found - disabling pthreads support" >&2;} echo "No working pthreads support found - disabling pthreads support" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) pthread_reason="appear to be missing or broken" fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(seq,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-seq was given. if test "${enable_seq+set}" = set; then : enableval=$enable_seq; fi case "$enable_seq" in no) : build_seq_libs="no" ;; yes) : build_seq_libs="yes" ;; *) : build_seq_libs="yes" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(seq,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(par,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-par was given. if test "${enable_par+set}" = set; then : enableval=$enable_par; fi case "$enable_par" in no) : build_par_libs="no" ;; yes) : build_par_libs="yes" ;; *) : build_par_libs="$have_pthread" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(par,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) build_parsync_libs="no" # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(parsync,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-parsync was given. if test "${enable_parsync+set}" = set; then : enableval=$enable_parsync; fi case "$enable_parsync" in no) : build_parsync_libs="no" ;; yes) : build_parsync_libs="yes" ;; *) : build_parsync_libs="$have_pthread" ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(parsync,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$build_par_libs$have_pthread" = "yesno" ; then as_fn_error $? "--enable-par passed but no working pthreads support found" "$LINENO" 5 fi if test "$build_parsync_libs$have_pthread" = "yesno" ; then as_fn_error $? "--enable-parsync passed but no working pthreads support found" "$LINENO" 5 fi if test "$build_seq_libs$build_par_libs$build_parsync_libs" = "nonono" ; then as_fn_error $? "all libraries disabled by configure options!" "$LINENO" 5 fi if test "$build_seq_libs" = "yes"; then BUILD_SEQ_LIBS_TRUE= BUILD_SEQ_LIBS_FALSE='#' else BUILD_SEQ_LIBS_TRUE='#' BUILD_SEQ_LIBS_FALSE= fi if test "$build_par_libs" = "yes"; then BUILD_PAR_LIBS_TRUE= BUILD_PAR_LIBS_FALSE='#' else BUILD_PAR_LIBS_TRUE='#' BUILD_PAR_LIBS_FALSE= fi if test "$build_parsync_libs" = "yes"; then BUILD_PARSYNC_LIBS_TRUE= BUILD_PARSYNC_LIBS_FALSE='#' else BUILD_PARSYNC_LIBS_TRUE='#' BUILD_PARSYNC_LIBS_FALSE= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(max-pthreads-per-node,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-max-pthreads-per-node was given. if test "${with_max_pthreads_per_node+set}" = set; then : withval=$with_max_pthreads_per_node; fi if test "${with_max_pthreads_per_node+set}" = set; then : withval=$with_max_pthreads_per_node; case "$withval" in no) : ;; *) : cat >>confdefs.h <<_ACEOF #define GASNETI_MAX_THREADS_CONFIGURE $withval _ACEOF ;; esac else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(max-pthreads-per-node,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$have_pthread" = no ; then GASNET_THREAD_DEFINES="" GASNET_THREAD_LIBS="" else # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS $GASNET_THREAD_DEFINES -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS $GASNET_THREAD_DEFINES -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS $GASNET_THREAD_DEFINES -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$GASNET_THREAD_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$GASNET_THREAD_LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$GASNET_THREAD_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # define HAVE_PTHREAD_H for ac_header in pthread.h do : ac_fn_c_check_header_mongrel "$LINENO" "pthread.h" "ac_cv_header_pthread_h" "$ac_includes_default" if test "x$ac_cv_header_pthread_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_PTHREAD_H 1 _ACEOF fi done # libraries that may be required for some POSIX thread features opt_pthread_libs="pthread pthreads c_r" # look for optional pthreads entry points and features { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_setconcurrency" >&5 $as_echo_n "checking for library containing pthread_setconcurrency... " >&6; } if ${ac_cv_search_pthread_setconcurrency+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_setconcurrency (); int main () { return pthread_setconcurrency (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_setconcurrency=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_setconcurrency+:} false; then : break fi done if ${ac_cv_search_pthread_setconcurrency+:} false; then : else ac_cv_search_pthread_setconcurrency=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_setconcurrency" >&5 $as_echo "$ac_cv_search_pthread_setconcurrency" >&6; } ac_res=$ac_cv_search_pthread_setconcurrency if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" $as_echo "#define HAVE_PTHREAD_SETCONCURRENCY 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_kill" >&5 $as_echo_n "checking for library containing pthread_kill... " >&6; } if ${ac_cv_search_pthread_kill+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_kill (); int main () { return pthread_kill (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_kill=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_kill+:} false; then : break fi done if ${ac_cv_search_pthread_kill+:} false; then : else ac_cv_search_pthread_kill=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_kill" >&5 $as_echo "$ac_cv_search_pthread_kill" >&6; } ac_res=$ac_cv_search_pthread_kill if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" $as_echo "#define HAVE_PTHREAD_KILL 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_kill_other_threads_np" >&5 $as_echo_n "checking for library containing pthread_kill_other_threads_np... " >&6; } if ${ac_cv_search_pthread_kill_other_threads_np+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_kill_other_threads_np (); int main () { return pthread_kill_other_threads_np (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_kill_other_threads_np=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_kill_other_threads_np+:} false; then : break fi done if ${ac_cv_search_pthread_kill_other_threads_np+:} false; then : else ac_cv_search_pthread_kill_other_threads_np=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_kill_other_threads_np" >&5 $as_echo "$ac_cv_search_pthread_kill_other_threads_np" >&6; } ac_res=$ac_cv_search_pthread_kill_other_threads_np if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" $as_echo "#define HAVE_PTHREAD_KILL_OTHER_THREADS_NP 1" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_sigmask" >&5 $as_echo_n "checking for library containing pthread_sigmask... " >&6; } if ${ac_cv_search_pthread_sigmask+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_sigmask (); int main () { return pthread_sigmask (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_sigmask=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_sigmask+:} false; then : break fi done if ${ac_cv_search_pthread_sigmask+:} false; then : else ac_cv_search_pthread_sigmask=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_sigmask" >&5 $as_echo "$ac_cv_search_pthread_sigmask" >&6; } ac_res=$ac_cv_search_pthread_sigmask if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" $as_echo "#define HAVE_PTHREAD_SIGMASK 1" >>confdefs.h fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(rwlock,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-rwlock was given. if test "${enable_rwlock+set}" = set; then : enableval=$enable_rwlock; fi case "$enable_rwlock" in no) : enabled_rwlock=no ;; yes) : enabled_rwlock=yes ;; *) : enabled_rwlock=probe ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(rwlock,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_rwlock" != "no" ; then have_rwlock="yes" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_rwlock_tryrdlock" >&5 $as_echo_n "checking for library containing pthread_rwlock_tryrdlock... " >&6; } if ${ac_cv_search_pthread_rwlock_tryrdlock+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_rwlock_tryrdlock (); int main () { return pthread_rwlock_tryrdlock (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_rwlock_tryrdlock=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_rwlock_tryrdlock+:} false; then : break fi done if ${ac_cv_search_pthread_rwlock_tryrdlock+:} false; then : else ac_cv_search_pthread_rwlock_tryrdlock=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_rwlock_tryrdlock" >&5 $as_echo "$ac_cv_search_pthread_rwlock_tryrdlock" >&6; } ac_res=$ac_cv_search_pthread_rwlock_tryrdlock if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" else have_rwlock=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing pthread_rwlock_wrlock" >&5 $as_echo_n "checking for library containing pthread_rwlock_wrlock... " >&6; } if ${ac_cv_search_pthread_rwlock_wrlock+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char pthread_rwlock_wrlock (); int main () { return pthread_rwlock_wrlock (); ; return 0; } _ACEOF for ac_lib in '' $opt_pthread_libs; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_pthread_rwlock_wrlock=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_pthread_rwlock_wrlock+:} false; then : break fi done if ${ac_cv_search_pthread_rwlock_wrlock+:} false; then : else ac_cv_search_pthread_rwlock_wrlock=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_pthread_rwlock_wrlock" >&5 $as_echo "$ac_cv_search_pthread_rwlock_wrlock" >&6; } ac_res=$ac_cv_search_pthread_rwlock_wrlock if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" else have_rwlock=no fi if test "$have_rwlock" = "yes" ; then $as_echo "#define GASNETI_HAVE_PTHREAD_RWLOCK 1" >>confdefs.h fi if test "$enabled_rwlock$have_rwlock" = "yesno"; then echo echo "configure error: --enable-rwlock passed but no working pthread_rwlock_t support found" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(tls,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-tls was given. if test "${enable_tls+set}" = set; then : enableval=$enable_tls; fi case "$enable_tls" in no) : enabled_tls=no ;; yes) : enabled_tls=yes ;; *) : enabled_tls=probe ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(tls,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_tls" != "no" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_TLS_SUPPORT vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(whether the GCC __thread extension is supported.,tls_supported,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(whether the GCC __thread extension is supported.,tls_supported,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the GCC __thread extension is supported." >&5 $as_echo_n "checking whether the GCC __thread extension is supported.... " >&6; } if ${gasnet_cv_tls_supported+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include #define NTHREADS 5 pthread_t p[NTHREADS]; pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; extern __thread long tlocal; void foo() { tlocal = 4; } /* extern + use + definition crashes gcc-3.3/ia64 */ __thread long tlocal = 0; /* trigger a bug on gcc-3.4/solaris/SPARC - misalignment during compilation with -g leads to a link error: relocation error: R_SPARC_TLS_DTPOFF32 .. symbol misc2: offset 0xff351dd1 is non-aligned */ __thread int misc = 0; __thread long misc2 = 0; void * thread_start (void *arg) { int id = *((int *)arg); int *return_val = malloc(sizeof(int)); if (pthread_mutex_lock (&lock)) { exit (2); } /* if the value is truly thread-local, this assignment will yield the value 1, for each thread. If tlocal is instead a process global static value then tlocal will be incremented by each thread, and its final value will be the number of threads. */ tlocal += 1; if (pthread_mutex_unlock (&lock)) { exit (2); } *return_val = tlocal; /* detect an Intel 9.0/9.1 bug on x86/Linux (n2001) */ if (misc != 0 || misc2 != 0) *return_val = -1; return return_val; } int main () { int i; for (i = 0; i < NTHREADS; ++i) { int *id = (int *)malloc(sizeof(int)); *id = i; if (pthread_create(&p[i], NULL, thread_start, id)) { exit (2); } } for (i = 0; i < NTHREADS; ++i) { int *rc; if (pthread_join (p[i], (void **)&rc)) { exit (2); } if (*rc != 1) { exit (1); } } return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_tls_supported=yes else gasnet_cv_tls_supported=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_tls_supported" >&5 $as_echo "$gasnet_cv_tls_supported" >&6; } if test "$gasnet_cv_tls_supported" = yes; then : $as_echo "#define GASNETI_HAVE_TLS_SUPPORT 1" >>confdefs.h have_tls=yes else : have_tls=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(whether the GCC __thread extension is supported.,tls_supported,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(whether the GCC __thread extension is supported.,tls_supported,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the GCC __thread extension is supported." >&5 $as_echo_n "checking whether the GCC __thread extension is supported.... " >&6; } if ${gasnet_cv_tls_supported+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include #define NTHREADS 5 pthread_t p[NTHREADS]; pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; extern __thread long tlocal; void foo() { tlocal = 4; } /* extern + use + definition crashes gcc-3.3/ia64 */ __thread long tlocal = 0; /* trigger a bug on gcc-3.4/solaris/SPARC - misalignment during compilation with -g leads to a link error: relocation error: R_SPARC_TLS_DTPOFF32 .. symbol misc2: offset 0xff351dd1 is non-aligned */ __thread int misc = 0; __thread long misc2 = 0; void * thread_start (void *arg) { int id = *((int *)arg); int *return_val = malloc(sizeof(int)); if (pthread_mutex_lock (&lock)) { exit (2); } /* if the value is truly thread-local, this assignment will yield the value 1, for each thread. If tlocal is instead a process global static value then tlocal will be incremented by each thread, and its final value will be the number of threads. */ tlocal += 1; if (pthread_mutex_unlock (&lock)) { exit (2); } *return_val = tlocal; /* detect an Intel 9.0/9.1 bug on x86/Linux (n2001) */ if (misc != 0 || misc2 != 0) *return_val = -1; return return_val; } int main(void) { int i; for (i = 0; i < NTHREADS; ++i) { int *id = (int *)malloc(sizeof(int)); *id = i; if (pthread_create(&p[i], NULL, thread_start, id)) { exit (2); } } for (i = 0; i < NTHREADS; ++i) { int *rc; if (pthread_join (p[i], (void **)&rc)) { exit (2); } if (*rc != 1) { exit (1); } } return 0; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_tls_supported=yes else gasnet_cv_tls_supported=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_tls_supported" >&5 $as_echo "$gasnet_cv_tls_supported" >&6; } if test "$gasnet_cv_tls_supported" = yes; then : $as_echo "#define GASNETI_HAVE_TLS_SUPPORT 1" >>confdefs.h have_tls=yes else : have_tls=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(whether the GCC __thread extension is supported.,tls_supported,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(whether the GCC __thread extension is supported.,tls_supported,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_TLS_SUPPORT ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$enabled_tls$have_tls" = "yesno"; then echo echo "configure error: --enable-tls passed but no working tls support found" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(threadinfo-opt,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-threadinfo-opt was given. if test "${enable_threadinfo_opt+set}" = set; then : enableval=$enable_threadinfo_opt; fi case "$enable_threadinfo_opt" in no) : cat >>confdefs.h <<_ACEOF #define GASNETI_THREADINFO_OPT_CONFIGURE 0 _ACEOF ;; yes) : cat >>confdefs.h <<_ACEOF #define GASNETI_THREADINFO_OPT_CONFIGURE 1 _ACEOF ;; *) : ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(threadinfo-opt,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$target_os" in freebsd*) ;; # bug 1205: intentionally avoid -lpthread on BSD, where it causes problems netbsd*) ;; openbsd*) ;; *) GASNET_THREAD_LIBS="$LIBS" ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # Determine the cache line size we should use for padding to avoid false sharing cache traffic { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shared data cache line size" >&5 $as_echo_n "checking for shared data cache line size... " >&6; } # initial guess based on architecture case "$target_cpu" in # when chip revs differ, we should err on the larger size i*86) cache_line_guess=64 ;; x86_64) cache_line_guess=64 ;; arm*) cache_line_guess=64 ;; aarch64) cache_line_guess=64 ;; rs6000) cache_line_guess=32 ;; # https://www.csee.umbc.edu/portal/help/architecture/rs6000_arch.ps powerpc*) cache_line_guess=128 ;; # https://www.7-cpu.com/cpu/Power8.html sparc) cache_line_guess=128 ;; # https://en.wikipedia.org/wiki/SPARC64_V *) cache_line_guess=128 ;; # the default when we have no other info esac # allow the OS to refine our guess if test "$cross_compiling" = "no"; then cache_line_guess_os= case "$target_os" in darwin*) # could also use `sysctl machdep.cpu.cache.linesize` cache_line_guess_os=`(/usr/sbin/sysctl hw.cachelinesize | cut '-d ' -f2) 2>/dev/null` ;; linux*) # `getconf LEVEL1_DCACHE_LINESIZE` and cache_alignment in /proc/cpuinfo seem less reliable cache_line_guess_os=`(cat /sys/devices/system/cpu/cpu0/cache/index{0,1,2,3}/coherency_line_size | tail -1) 2>/dev/null` ;; *) ;; esac if test -n "$cache_line_guess_os" ; then cache_line_guess=$cache_line_guess_os fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cache_line_guess" >&5 $as_echo "$cache_line_guess" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CACHE_LINE_BYTES],[$cache_line_guess],[shared data cache line width, in bytes (default is platform-dependent)]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-cache-line-bytes was given. if test "${with_cache_line_bytes+set}" = set; then : withval=$with_cache_line_bytes; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CACHE_LINE_BYTES setting" >&5 $as_echo_n "checking for CACHE_LINE_BYTES setting... " >&6; } envval_src_CACHE_LINE_BYTES="cached" if ${gasnet_cv_envvar_CACHE_LINE_BYTES+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_CACHE_LINE_BYTES="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CACHE_LINE_BYTES="$cache_line_guess" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cachelinebytes+set}" = "set" ; then gasnet_cv_envvar_CACHE_LINE_BYTES="${_gasneti_nenv_cachelinebytes}" envval_src_CACHE_LINE_BYTES=given elif test "${_gasneti_cenv_cachelinebytes+set}" = "set" ; then gasnet_cv_envvar_CACHE_LINE_BYTES="${_gasneti_cenv_cachelinebytes}" envval_src_CACHE_LINE_BYTES=conf else gasnet_cv_envvar_CACHE_LINE_BYTES=$envval_default_CACHE_LINE_BYTES envval_src_CACHE_LINE_BYTES=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CACHE_LINE_BYTES cachelinebytes $gasnet_cv_configure_args_norm fi CACHE_LINE_BYTES="$gasnet_cv_envvar_CACHE_LINE_BYTES" if test "$CACHE_LINE_BYTES" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CACHE_LINE_BYTES if test "$envval_src_CACHE_LINE_BYTES" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CACHE_LINE_BYTES" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CACHE_LINE_BYTES\"" >&5 $as_echo " \"$CACHE_LINE_BYTES\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CACHE_LINE_BYTES\"" >&5 $as_echo " (default) \"$CACHE_LINE_BYTES\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CACHE_LINE_BYTES\"" >&5 $as_echo " (disabled) \"$CACHE_LINE_BYTES\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CACHE_LINE_BYTES\"" >&5 $as_echo " (provided) \"$CACHE_LINE_BYTES\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CACHE_LINE_BYTES\"" >&5 $as_echo " (provided) \"$CACHE_LINE_BYTES\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CACHE_LINE_BYTES. Please configure --with-CACHE_LINE_BYTES=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CACHE_LINE_BYTES],[$cache_line_guess],[shared data cache line width, in bytes (default is platform-dependent)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_CACHE_LINE_BYTES $CACHE_LINE_BYTES _ACEOF case "$CACHE_LINE_BYTES" in 8) GASNETI_CACHE_LINE_SHIFT=3 ;; 16) GASNETI_CACHE_LINE_SHIFT=4 ;; 32) GASNETI_CACHE_LINE_SHIFT=5 ;; 64) GASNETI_CACHE_LINE_SHIFT=6 ;; 128) GASNETI_CACHE_LINE_SHIFT=7 ;; 256) GASNETI_CACHE_LINE_SHIFT=8 ;; 512) GASNETI_CACHE_LINE_SHIFT=9 ;; 1024) GASNETI_CACHE_LINE_SHIFT=10 ;; *) as_fn_error $? "unsupported CACHE_LINE_BYTES=$CACHE_LINE_BYTES" "$LINENO" 5 ;; esac cat >>confdefs.h <<_ACEOF #define GASNETI_CACHE_LINE_SHIFT $GASNETI_CACHE_LINE_SHIFT _ACEOF if test x"$enabled_valgrind" = x"yes" ; then GASNETI_TM0_ALIGN=0 # team disalignment optimization leads to "possible leak" reports for every non-primordial gex_TM_t elif test $CACHE_LINE_BYTES -lt 8; then GASNETI_TM0_ALIGN=16 else GASNETI_TM0_ALIGN=`expr 2 \* $CACHE_LINE_BYTES` fi cat >>confdefs.h <<_ACEOF #define GASNETI_TM0_ALIGN $GASNETI_TM0_ALIGN _ACEOF if test "$have_pthread" = yes; then HAVE_PTHREAD_TRUE= HAVE_PTHREAD_FALSE='#' else HAVE_PTHREAD_TRUE='#' HAVE_PTHREAD_FALSE= fi PTHREADS="$have_pthread" ######################################################################## ## Process-shared memory (pshm) have_hugetlbfs=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hugetlbfs,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-hugetlbfs was given. if test "${enable_hugetlbfs+set}" = set; then : enableval=$enable_hugetlbfs; fi case "$enable_hugetlbfs" in no) : enabled_hugetlbfs=no ;; yes) : enabled_hugetlbfs=yes ;; *) : enabled_hugetlbfs=probe ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hugetlbfs,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_hugetlbfs" != 'no'; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(HUGETLBFS,hugetlbfs,hugectl,/usr/local,include/hugetlbfs.h) vvvvvvvvvvvvvvvvvvvvvv (L:2) HUGETLBFS_guess= for ac_prog in hugectl do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_HUGETLBFS_guess_prog+:} false; then : $as_echo_n "(cached) " >&6 else case $HUGETLBFS_guess_prog in [\\/]* | ?:[\\/]*) ac_cv_path_HUGETLBFS_guess_prog="$HUGETLBFS_guess_prog" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_HUGETLBFS_guess_prog="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi HUGETLBFS_guess_prog=$ac_cv_path_HUGETLBFS_guess_prog if test -n "$HUGETLBFS_guess_prog"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HUGETLBFS_guess_prog" >&5 $as_echo "$HUGETLBFS_guess_prog" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$HUGETLBFS_guess_prog" && break done if test -n "$HUGETLBFS_guess_prog"; then HUGETLBFS_guess=`dirname \`dirname $HUGETLBFS_guess_prog\`` fi if test -z "$HUGETLBFS_guess" ; then for HUGETLBFS_guess_file in "include/hugetlbfs.h" "."; do for HUGETLBFS_guess in /usr/local /usr; do if test -r "$HUGETLBFS_guess/$HUGETLBFS_guess_file" ; then break 2 fi done done unset HUGETLBFS_guess_file fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HUGETLBFS_HOME],[$HUGETLBFS_guess],[Install prefix of hugetlbfs (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-hugetlbfs-home was given. if test "${with_hugetlbfs_home+set}" = set; then : withval=$with_hugetlbfs_home; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HUGETLBFS_HOME setting" >&5 $as_echo_n "checking for HUGETLBFS_HOME setting... " >&6; } envval_src_HUGETLBFS_HOME="cached" if ${gasnet_cv_envvar_HUGETLBFS_HOME+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_HUGETLBFS_HOME="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_HUGETLBFS_HOME="$HUGETLBFS_guess" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_hugetlbfshome+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_HOME="${_gasneti_nenv_hugetlbfshome}" envval_src_HUGETLBFS_HOME=given elif test "${_gasneti_cenv_hugetlbfshome+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_HOME="${_gasneti_cenv_hugetlbfshome}" envval_src_HUGETLBFS_HOME=conf else gasnet_cv_envvar_HUGETLBFS_HOME=$envval_default_HUGETLBFS_HOME envval_src_HUGETLBFS_HOME=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper HUGETLBFS_HOME hugetlbfshome $gasnet_cv_configure_args_norm fi HUGETLBFS_HOME="$gasnet_cv_envvar_HUGETLBFS_HOME" if test "$HUGETLBFS_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset HUGETLBFS_HOME if test "$envval_src_HUGETLBFS_HOME" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_HUGETLBFS_HOME" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$HUGETLBFS_HOME\"" >&5 $as_echo " \"$HUGETLBFS_HOME\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$HUGETLBFS_HOME\"" >&5 $as_echo " (default) \"$HUGETLBFS_HOME\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$HUGETLBFS_HOME\"" >&5 $as_echo " (disabled) \"$HUGETLBFS_HOME\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_HOME\"" >&5 $as_echo " (provided) \"$HUGETLBFS_HOME\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_HOME\"" >&5 $as_echo " (provided) \"$HUGETLBFS_HOME\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$HUGETLBFS_HOME. Please configure --with-HUGETLBFS_HOME=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([HUGETLBFS_HOME],[$HUGETLBFS_guess],[Install prefix of hugetlbfs (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $HUGETLBFS_HOME is the hugetlbfs install prefix" >&5 $as_echo_n "checking if $HUGETLBFS_HOME is the hugetlbfs install prefix... " >&6; } HUGETLBFS_HOME_good=no if test -r "$HUGETLBFS_HOME/include/hugetlbfs.h"; then HUGETLBFS_HOME_good=yes { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } fi if test $HUGETLBFS_HOME_good = no && test -n "$HUGETLBFS_guess_prog"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(HUGETLBFS_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_fl_file="$HUGETLBFS_guess_prog" gasnet_fl_link=`/bin/ls -al "$gasnet_fl_file" | $AWK 'BEGIN{FS=">"}{split($2,A," ") ; print A[1]}'` while test "$gasnet_fl_link"; do gasnet_fl_file="$gasnet_fl_link" gasnet_fl_link=`/bin/ls -al "$gasnet_fl_file" | $AWK 'BEGIN{FS=">"}{split($2,A," ") ; print A[1]}'` done HUGETLBFS_guess_prog="$gasnet_fl_file" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(HUGETLBFS_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) HUGETLBFS_HOME_tmp=`dirname \`dirname $HUGETLBFS_guess_prog\`` if test -r "$HUGETLBFS_HOME_tmp/include/hugetlbfs.h"; then HUGETLBFS_HOME_good=yes HUGETLBFS_HOME="$HUGETLBFS_HOME_tmp" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $HUGETLBFS_HOME" >&5 $as_echo "no - followed symlink to $HUGETLBFS_HOME" >&6; } fi unset HUGETLBFS_HOME_tmp fi if test $HUGETLBFS_HOME_good = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/hugetlbfs.h" >&5 $as_echo "probably not - missing include/hugetlbfs.h" >&6; } fi unset HUGETLBFS_HOME_good unset HUGETLBFS_guess # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([HUGETLBFS]) vvvvvvvvvvvvvvvvvvvvvv (L:2) case "$HUGETLBFS_HOME" in /usr|/) HUGETLBFS_cflags_guess='';; *) if test -d "$HUGETLBFS_HOME/include/."; then HUGETLBFS_cflags_guess="-I$HUGETLBFS_HOME/include" else HUGETLBFS_cflags_guess='' fi;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HUGETLBFS_CFLAGS],[$HUGETLBFS_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-hugetlbfs-cflags was given. if test "${with_hugetlbfs_cflags+set}" = set; then : withval=$with_hugetlbfs_cflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HUGETLBFS_CFLAGS setting" >&5 $as_echo_n "checking for HUGETLBFS_CFLAGS setting... " >&6; } envval_src_HUGETLBFS_CFLAGS="cached" if ${gasnet_cv_envvar_HUGETLBFS_CFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_HUGETLBFS_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_HUGETLBFS_CFLAGS="$HUGETLBFS_cflags_guess" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_hugetlbfscflags+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_CFLAGS="${_gasneti_nenv_hugetlbfscflags}" envval_src_HUGETLBFS_CFLAGS=given elif test "${_gasneti_cenv_hugetlbfscflags+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_CFLAGS="${_gasneti_cenv_hugetlbfscflags}" envval_src_HUGETLBFS_CFLAGS=conf else gasnet_cv_envvar_HUGETLBFS_CFLAGS=$envval_default_HUGETLBFS_CFLAGS envval_src_HUGETLBFS_CFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper HUGETLBFS_CFLAGS hugetlbfscflags $gasnet_cv_configure_args_norm fi HUGETLBFS_CFLAGS="$gasnet_cv_envvar_HUGETLBFS_CFLAGS" if test "$HUGETLBFS_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset HUGETLBFS_CFLAGS if test "$envval_src_HUGETLBFS_CFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_HUGETLBFS_CFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$HUGETLBFS_CFLAGS\"" >&5 $as_echo " \"$HUGETLBFS_CFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$HUGETLBFS_CFLAGS\"" >&5 $as_echo " (default) \"$HUGETLBFS_CFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$HUGETLBFS_CFLAGS\"" >&5 $as_echo " (disabled) \"$HUGETLBFS_CFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_CFLAGS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_CFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_CFLAGS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_CFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$HUGETLBFS_CFLAGS. Please configure --with-HUGETLBFS_CFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([HUGETLBFS_CFLAGS],[$HUGETLBFS_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) unset HUGETLBFS_cflags_guess # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HUGETLBFS_LIBS],[-lhugetlbfs]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-hugetlbfs-libs was given. if test "${with_hugetlbfs_libs+set}" = set; then : withval=$with_hugetlbfs_libs; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HUGETLBFS_LIBS setting" >&5 $as_echo_n "checking for HUGETLBFS_LIBS setting... " >&6; } envval_src_HUGETLBFS_LIBS="cached" if ${gasnet_cv_envvar_HUGETLBFS_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_HUGETLBFS_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_HUGETLBFS_LIBS="-lhugetlbfs" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_hugetlbfslibs+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_LIBS="${_gasneti_nenv_hugetlbfslibs}" envval_src_HUGETLBFS_LIBS=given elif test "${_gasneti_cenv_hugetlbfslibs+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_LIBS="${_gasneti_cenv_hugetlbfslibs}" envval_src_HUGETLBFS_LIBS=conf else gasnet_cv_envvar_HUGETLBFS_LIBS=$envval_default_HUGETLBFS_LIBS envval_src_HUGETLBFS_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper HUGETLBFS_LIBS hugetlbfslibs $gasnet_cv_configure_args_norm fi HUGETLBFS_LIBS="$gasnet_cv_envvar_HUGETLBFS_LIBS" if test "$HUGETLBFS_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset HUGETLBFS_LIBS if test "$envval_src_HUGETLBFS_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_HUGETLBFS_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$HUGETLBFS_LIBS\"" >&5 $as_echo " \"$HUGETLBFS_LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$HUGETLBFS_LIBS\"" >&5 $as_echo " (default) \"$HUGETLBFS_LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$HUGETLBFS_LIBS\"" >&5 $as_echo " (disabled) \"$HUGETLBFS_LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_LIBS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_LIBS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$HUGETLBFS_LIBS. Please configure --with-HUGETLBFS_LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([HUGETLBFS_LIBS],[-lhugetlbfs]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([HUGETLBFS],[hugetlbfs]) vvvvvvvvvvvvvvvvvvvvvv (L:2) case "$HUGETLBFS_HOME" in /usr|/) HUGETLBFS_ldflags_guess='';; *) for HUGETLBFS_ldflags_guess_dir in "$HUGETLBFS_HOME/lib${GASNETI_PTR_BITS}" "$HUGETLBFS_HOME/lib" ''; do test -z "$HUGETLBFS_ldflags_guess_dir" && break for HUGETLBFS_ldflags_guess_lib in hugetlbfs; do for HUGETLBFS_ldflags_guess_suff in a so sl dylib la dll; do if test -r "$HUGETLBFS_ldflags_guess_dir/lib$HUGETLBFS_ldflags_guess_lib.$HUGETLBFS_ldflags_guess_suff"; then break 3; fi done done done if test -n "$HUGETLBFS_ldflags_guess_dir"; then HUGETLBFS_ldflags_guess="-L$HUGETLBFS_ldflags_guess_dir" # deferred to appear after help for [PREFIX]_LDFLAGS # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hugetlbfs-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) case "$enable_hugetlbfs_rpath" in no) : enabled_hugetlbfs_rpath='' ;; yes) : enabled_hugetlbfs_rpath="$HUGETLBFS_ldflags_guess_dir" ;; *) : if test -z "$enabled_hugetlbfs_rpath"; then if test "x$enabled_rpath" = xyes; then enabled_hugetlbfs_rpath="$HUGETLBFS_ldflags_guess_dir" else enabled_hugetlbfs_rpath='' fi fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hugetlbfs-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -n "$enabled_hugetlbfs_rpath"; then if test "${cc_rpath_option:+set}" = set; then HUGETLBFS_ldflags_guess="$HUGETLBFS_ldflags_guess $cc_rpath_option$enabled_hugetlbfs_rpath" else warn_missing_rpath="$warn_missing_rpath hugetlbfs" fi fi HUGETLBFS_ldflags_guess="${HUGETLBFS_ldflags_guess}" else HUGETLBFS_ldflags_guess='' fi ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HUGETLBFS_LDFLAGS],[$HUGETLBFS_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-hugetlbfs-ldflags was given. if test "${with_hugetlbfs_ldflags+set}" = set; then : withval=$with_hugetlbfs_ldflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HUGETLBFS_LDFLAGS setting" >&5 $as_echo_n "checking for HUGETLBFS_LDFLAGS setting... " >&6; } envval_src_HUGETLBFS_LDFLAGS="cached" if ${gasnet_cv_envvar_HUGETLBFS_LDFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_HUGETLBFS_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_HUGETLBFS_LDFLAGS="$HUGETLBFS_ldflags_guess" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_hugetlbfsldflags+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_LDFLAGS="${_gasneti_nenv_hugetlbfsldflags}" envval_src_HUGETLBFS_LDFLAGS=given elif test "${_gasneti_cenv_hugetlbfsldflags+set}" = "set" ; then gasnet_cv_envvar_HUGETLBFS_LDFLAGS="${_gasneti_cenv_hugetlbfsldflags}" envval_src_HUGETLBFS_LDFLAGS=conf else gasnet_cv_envvar_HUGETLBFS_LDFLAGS=$envval_default_HUGETLBFS_LDFLAGS envval_src_HUGETLBFS_LDFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper HUGETLBFS_LDFLAGS hugetlbfsldflags $gasnet_cv_configure_args_norm fi HUGETLBFS_LDFLAGS="$gasnet_cv_envvar_HUGETLBFS_LDFLAGS" if test "$HUGETLBFS_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset HUGETLBFS_LDFLAGS if test "$envval_src_HUGETLBFS_LDFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_HUGETLBFS_LDFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$HUGETLBFS_LDFLAGS\"" >&5 $as_echo " \"$HUGETLBFS_LDFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$HUGETLBFS_LDFLAGS\"" >&5 $as_echo " (default) \"$HUGETLBFS_LDFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$HUGETLBFS_LDFLAGS\"" >&5 $as_echo " (disabled) \"$HUGETLBFS_LDFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_LDFLAGS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_LDFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$HUGETLBFS_LDFLAGS\"" >&5 $as_echo " (provided) \"$HUGETLBFS_LDFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$HUGETLBFS_LDFLAGS. Please configure --with-HUGETLBFS_LDFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([HUGETLBFS_LDFLAGS],[$HUGETLBFS_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Check whether --enable-hugetlbfs-rpath was given. if test "${enable_hugetlbfs_rpath+set}" = set; then : enableval=$enable_hugetlbfs_rpath; fi unset HUGETLBFS_ldflags_guess unset HUGETLBFS_ldflags_guess_dir unset HUGETLBFS_ldflags_guess_lib unset HUGETLBFS_ldflags_guess_suff # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([HUGETLBFS_LDFLAGS],[HUGETLBFS_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:2) eval gasnet_fn_split_linker_opts HUGETLBFS_LDFLAGS HUGETLBFS_LIBS $HUGETLBFS_LDFLAGS $HUGETLBFS_LIBS #echo "HUGETLBFS_LDFLAGS=[$]HUGETLBFS_LDFLAGS" #echo "HUGETLBFS_LIBS=[$]HUGETLBFS_LIBS" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([HUGETLBFS_LDFLAGS],[HUGETLBFS_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HUGETLBFS_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $HUGETLBFS_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HUGETLBFS_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HUGETLBFS_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LDFLAGS" = "" ; then _pushcnt_LDFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LDFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LDFLAGS_$_pushcnt_LDFLAGS=\$LDFLAGS eval _pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS=$_gasnet_pushvar_isset _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LDFLAGS="$LDFLAGS $HUGETLBFS_LDFLAGS" echo "pushed new LDFLAGS value: $LDFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HUGETLBFS_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $HUGETLBFS_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LIBS $HUGETLBFS_LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $HUGETLBFS_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for usable libhugetlbfs,hugetlbfs_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for usable libhugetlbfs" >&5 $as_echo_n "checking for usable libhugetlbfs... " >&6; } if ${gasnet_cv_hugetlbfs_works+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { int rc1 = hugetlbfs_unlinked_fd(); const char * rc2 = hugetlbfs_find_path(); long rc3 = gethugepagesize(); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_hugetlbfs_works=yes else gasnet_cv_hugetlbfs_works=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_hugetlbfs_works" >&5 $as_echo "$gasnet_cv_hugetlbfs_works" >&6; } if test "$gasnet_cv_hugetlbfs_works" = yes; then : have_hugetlbfs=yes $as_echo "#define HAVE_HUGETLBFS 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for usable libhugetlbfs,hugetlbfs_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LDFLAGS" -ge "1"; then _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval LDFLAGS=\$_pushedvar_LDFLAGS_$_pushcnt_LDFLAGS echo "popping LDFLAGS back to: $LDFLAGS" >&5 else unset LDFLAGS echo "popping LDFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LDFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LDFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_hugetlbfs$have_hugetlbfs" = 'yesno'; then echo echo "configure error: User requested --enable-hugetlbfs but the header and/or library could not be found" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "$have_hugetlbfs" = 'yes'; then case "$enable_hugetlbfs_whole_archive" in '' | no) : ;; *) : if test "$HUGETLBFS_LIBS" = '-lhugetlbfs'; then HUGETLBFS_LIBS="-Wl,--whole-archive,-lhugetlbfs,--no-whole-archive" else echo echo "configure error: User requested --enable-hugetlbfs-whole-archive, which is a deprecated option available only when libhugetlbfs is the only library required. Please configure using the fully-general --with-hugetlbfs-libs option instead." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi ;; esac fi fi with_pshm=no GASNET_PSHM_CFLAGS= GASNET_PSHM_LDFLAGS= GASNET_PSHM_LIBS= GASNET_PSHM_ENABLED=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pshm,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm was given. if test "${enable_pshm+set}" = set; then : enableval=$enable_pshm; fi case "$enable_pshm" in no) : enabled_pshm=no ;; yes) : enabled_pshm=yes ;; *) : if test "$segconfig" = everything; then enabled_pshm=no elif test "$cross_compiling" = yes; then enabled_pshm=no else # Current default is 'probe' unless overridden in case statment below enabled_pshm=probe case "$target_os" in cygwin*) if test "$have_cygwin2" = 'no'; then enabled_pshm=no; fi ;; esac fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pshm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$segconfig$enabled_pshm" = everythingyes; then echo echo "configure error: User requested --enable-segment-everything and --enable-pshm but PSHM support does not include GASNET_SEGMENT_EVERYTHING." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "$enabled_pshm" != no; then # First check for POSIX (shm_open) support # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pshm-posix,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm-posix was given. if test "${enable_pshm_posix+set}" = set; then : enableval=$enable_pshm_posix; fi case "$enable_pshm_posix" in no) : enabled_pshm_posix=no ;; yes) : enabled_pshm_posix=yes ;; *) : # Default is YES except: # + on Solaris due to incompatibility w/ ibv and the "robustness" of SysV # + on HPE Cray EX where we prefer hugetlbfs if available enabled_pshm_posix=yes case "$target_os" in solaris*) enabled_pshm_posix=no ;; esac if test "$GASNET_PLATFORM$have_hugetlbfs" = crayexyes; then enabled_pshm_posix=no fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pshm-posix,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_pshm_posix$with_pshm" = yesno; then # shm_open() might be in libc (e.g. AIX, Darwin) or librt (e.g. Linux, Solaris) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) have_shm_open=probe { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing shm_open" >&5 $as_echo_n "checking for library containing shm_open... " >&6; } if ${ac_cv_search_shm_open+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char shm_open (); int main () { return shm_open (); ; return 0; } _ACEOF for ac_lib in '' rt posix4; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_shm_open=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_shm_open+:} false; then : break fi done if ${ac_cv_search_shm_open+:} false; then : else ac_cv_search_shm_open=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_shm_open" >&5 $as_echo "$ac_cv_search_shm_open" >&6; } ac_res=$ac_cv_search_shm_open if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" if test "$cross_compiling" = "yes" ; then # To the best of my knowledge CNL, and BG/L all lack # working shm_open() support, though at least CNL finds the symbol. # So, we default to NO shm_open() when cross-compiling. -PHH # Update: CNL on Cray XE *does* have working shm_open(). -PHH # One can set CROSS_HAVE_SHM_OPEN=1 to force building PSHM for POSIX. # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_HAVE_SHM_OPEN,HAVE_SHM_OPEN,0) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_HAVE_SHM_OPEN],[0]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_HAVE_SHM_OPEN setting" >&5 $as_echo_n "checking for CROSS_HAVE_SHM_OPEN setting... " >&6; } envval_src_CROSS_HAVE_SHM_OPEN="cached" if ${gasnet_cv_envvar_CROSS_HAVE_SHM_OPEN+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_HAVE_SHM_OPEN="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_HAVE_SHM_OPEN="0" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosshaveshmopen+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_SHM_OPEN="${_gasneti_nenv_crosshaveshmopen}" envval_src_CROSS_HAVE_SHM_OPEN=given elif test "${_gasneti_cenv_crosshaveshmopen+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_SHM_OPEN="${_gasneti_cenv_crosshaveshmopen}" envval_src_CROSS_HAVE_SHM_OPEN=conf else gasnet_cv_envvar_CROSS_HAVE_SHM_OPEN=$envval_default_CROSS_HAVE_SHM_OPEN envval_src_CROSS_HAVE_SHM_OPEN=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_HAVE_SHM_OPEN crosshaveshmopen $gasnet_cv_configure_args_norm fi CROSS_HAVE_SHM_OPEN="$gasnet_cv_envvar_CROSS_HAVE_SHM_OPEN" if test "$CROSS_HAVE_SHM_OPEN" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_HAVE_SHM_OPEN if test "$envval_src_CROSS_HAVE_SHM_OPEN" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_HAVE_SHM_OPEN" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_HAVE_SHM_OPEN\"" >&5 $as_echo " \"$CROSS_HAVE_SHM_OPEN\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_HAVE_SHM_OPEN\"" >&5 $as_echo " (default) \"$CROSS_HAVE_SHM_OPEN\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_HAVE_SHM_OPEN\"" >&5 $as_echo " (disabled) \"$CROSS_HAVE_SHM_OPEN\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_SHM_OPEN\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_SHM_OPEN\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_SHM_OPEN\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_SHM_OPEN\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_HAVE_SHM_OPEN. Please configure --with-CROSS_HAVE_SHM_OPEN=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_HAVE_SHM_OPEN],[0]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_HAVE_SHM_OPEN" = "" ; then as_fn_error $? "This configure script requires \$CROSS_HAVE_SHM_OPEN be set for cross-compilation" "$LINENO" 5 else GASNETI_HAVE_SHM_OPEN="$CROSS_HAVE_SHM_OPEN" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_HAVE_SHM_OPEN,HAVE_SHM_OPEN,0) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$CROSS_HAVE_SHM_OPEN" != 1; then have_shm_open=no fi fi if test "$have_shm_open" = probe; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for working shm_open(),have_shm_open,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working shm_open(),have_shm_open,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working shm_open()" >&5 $as_echo_n "checking for working shm_open()... " >&6; } if ${gasnet_cv_have_shm_open+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include #include #include #define SHM_NAME "/GASNETconftst" int main () { int size = GASNETI_PAGESIZE; int fd; void * addr; fd = shm_open(SHM_NAME, O_CREAT|O_RDWR, S_IRUSR|S_IWUSR); (void)shm_unlink(SHM_NAME); if (fd < 0) return 1; if (ftruncate(fd, size) < 0) return 1; addr = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); (void)close(fd); if (!addr || (addr == MAP_FAILED)) return 1; (void)munmap(addr, size); return 0; ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_have_shm_open=yes else gasnet_cv_have_shm_open=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_shm_open" >&5 $as_echo "$gasnet_cv_have_shm_open" >&6; } if test "$gasnet_cv_have_shm_open" = yes; then : have_shm_open=yes else : have_shm_open=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for working shm_open(),have_shm_open,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working shm_open(),have_shm_open,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working shm_open()" >&5 $as_echo_n "checking for working shm_open()... " >&6; } if ${gasnet_cv_have_shm_open+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include #include #include #include #include #define SHM_NAME "/GASNETconftst" int main(void) { int size = GASNETI_PAGESIZE; int fd; void * addr; fd = shm_open(SHM_NAME, O_CREAT|O_RDWR, S_IRUSR|S_IWUSR); (void)shm_unlink(SHM_NAME); if (fd < 0) return 1; if (ftruncate(fd, size) < 0) return 1; addr = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_SHARED, fd, 0); (void)close(fd); if (!addr || (addr == MAP_FAILED)) return 1; (void)munmap(addr, size); return 0; return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_have_shm_open=yes else gasnet_cv_have_shm_open=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_shm_open" >&5 $as_echo "$gasnet_cv_have_shm_open" >&6; } if test "$gasnet_cv_have_shm_open" = yes; then : have_shm_open=yes else : have_shm_open=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working shm_open(),have_shm_open,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for working shm_open(),have_shm_open,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test "$have_shm_open" = yes; then $as_echo "#define GASNETI_PSHM_POSIX 1" >>confdefs.h GASNET_PSHM_LIBS="$LIBS" with_pshm=posix fi else have_shm_open=no fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # Second check is for SysV (shmget) support enabled_pshm_sysv=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pshm-sysv,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm-sysv was given. if test "${enable_pshm_sysv+set}" = set; then : enableval=$enable_pshm_sysv; fi case "$enable_pshm_sysv" in no) : enabled_pshm_sysv=no ;; yes) : enabled_pshm_sysv=yes ;; *) : # Default is NO except: # + on Solaris due to "robust" defaults and compatibility with ibv-conduit enabled_pshm_sysv=no case "$target_os" in solaris*) enabled_pshm_sysv=yes ;; esac ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pshm-sysv,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_pshm_sysv$with_pshm" = yesno; then ac_fn_c_check_func "$LINENO" "shmget" "ac_cv_func_shmget" if test "x$ac_cv_func_shmget" = xyes; then : $as_echo "#define GASNETI_PSHM_SYSV 1" >>confdefs.h with_pshm=sysv fi fi # Third check is for XPMEM+hugetlbfs support enabled_pshm_xpmem=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(pshm-xpmem,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm-xpmem was given. if test "${enable_pshm_xpmem+set}" = set; then : enableval=$enable_pshm_xpmem; fi case "$enable_pshm_xpmem" in '' | no) : ;; *) : enabled_pshm_xpmem=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(pshm-xpmem,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_pshm_xpmem$with_pshm" = yesno; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LDFLAGS" = "" ; then _pushcnt_LDFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LDFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LDFLAGS_$_pushcnt_LDFLAGS=\$LDFLAGS eval _pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS=$_gasnet_pushvar_isset _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LDFLAGS="" echo "pushed new LDFLAGS value: $LDFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) for ac_header in xpmem.h do : ac_fn_c_check_header_mongrel "$LINENO" "xpmem.h" "ac_cv_header_xpmem_h" "$ac_includes_default" if test "x$ac_cv_header_xpmem_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_XPMEM_H 1 _ACEOF found_xpmem_h=yes else if expr "$target" : ".*-cnl-" >/dev/null; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for \$CRAY_XPMEM_INCLUDE_OPTS in the environment" >&5 $as_echo_n "checking for \$CRAY_XPMEM_INCLUDE_OPTS in the environment... " >&6; } if test "${CRAY_XPMEM_INCLUDE_OPTS+set}" = set; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (rechecking there for xpmem.h)" >&5 $as_echo "yes (rechecking there for xpmem.h)" >&6; } unset ac_cv_header_xpmem_h # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_XPMEM_INCLUDE_OPTS}") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS ${CRAY_XPMEM_INCLUDE_OPTS}" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_XPMEM_INCLUDE_OPTS}") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) for ac_header in xpmem.h do : ac_fn_c_check_header_mongrel "$LINENO" "xpmem.h" "ac_cv_header_xpmem_h" "$ac_includes_default" if test "x$ac_cv_header_xpmem_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_XPMEM_H 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test $ac_cv_header_xpmem_h = yes; then : found_xpmem_h=yes CPPFLAGS="$CRAY_XPMEM_INCLUDE_OPTS" fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi if test $ac_cv_header_xpmem_h = no; then : for ac_header in sn/xpmem.h do : ac_fn_c_check_header_mongrel "$LINENO" "sn/xpmem.h" "ac_cv_header_sn_xpmem_h" "$ac_includes_default" if test "x$ac_cv_header_sn_xpmem_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_SN_XPMEM_H 1 _ACEOF found_xpmem_h=yes else found_xpmem_h=no fi done fi ac_cv_header_xpmem_h=no fi done LDFLAGS="$CRAY_XPMEM_POST_LINK_OPTS" LIBS="-lxpmem" if test $found_xpmem_h = yes; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing xpmem_get" >&5 $as_echo_n "checking for library containing xpmem_get... " >&6; } if ${ac_cv_search_xpmem_get+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char xpmem_get (); int main () { return xpmem_get (); ; return 0; } _ACEOF for ac_lib in '' xpmem; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_xpmem_get=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_xpmem_get+:} false; then : break fi done if ${ac_cv_search_xpmem_get+:} false; then : else ac_cv_search_xpmem_get=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_xpmem_get" >&5 $as_echo "$ac_cv_search_xpmem_get" >&6; } ac_res=$ac_cv_search_xpmem_get if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" if test $have_hugetlbfs = yes; then LIBS="$LIBS $HUGETLBFS_LIBS" $as_echo "#define GASNETI_USE_HUGETLBFS 1" >>confdefs.h fi GASNET_PSHM_CFLAGS="$CPPFLAGS" GASNET_PSHM_LDFLAGS="$LDFLAGS" GASNET_PSHM_LIBS="$LIBS" for ac_func in xpmem_make_2 do : ac_fn_c_check_func "$LINENO" "xpmem_make_2" "ac_cv_func_xpmem_make_2" if test "x$ac_cv_func_xpmem_make_2" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_XPMEM_MAKE_2 1 _ACEOF fi done $as_echo "#define GASNETI_PSHM_XPMEM 1" >>confdefs.h with_pshm=xpmem fi fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LDFLAGS" -ge "1"; then _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval LDFLAGS=\$_pushedvar_LDFLAGS_$_pushcnt_LDFLAGS echo "popping LDFLAGS back to: $LDFLAGS" >&5 else unset LDFLAGS echo "popping LDFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LDFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LDFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # Next check is for mmap()ed file support on hugetlbfs enabled_pshm_hugetlbfs=no pshm_hugetlbfs_why='User requested' # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pshm-hugetlbfs,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm-hugetlbfs was given. if test "${enable_pshm_hugetlbfs+set}" = set; then : enableval=$enable_pshm_hugetlbfs; fi case "$enable_pshm_hugetlbfs" in no) : enabled_pshm_hugetlbfs=no ;; yes) : enabled_pshm_hugetlbfs=yes ;; *) : # Default is NO except: # + on HPE Cray EX if available if test "$GASNET_PLATFORM$have_hugetlbfs" = crayexyes; then enabled_pshm_hugetlbfs=yes pshm_hugetlbfs_why='System defaults to' fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pshm-hugetlbfs,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_pshm_hugetlbfs$with_pshm" = yesno; then if test $enabled_hugetlbfs = no; then echo echo "configure error: User requested --enable-pshm-hugetlbfs, but hugetlbfs support was disabled." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 elif test $have_hugetlbfs = no; then echo echo "configure error: $pshm_hugetlbfs_why --enable-pshm-hugetlbfs but hugetlbfs support was not found." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi $as_echo "#define GASNETI_PSHM_FILE 1" >>confdefs.h $as_echo "#define GASNETI_USE_HUGETLBFS 1" >>confdefs.h GASNET_PSHM_CFLAGS="$HUGETLBFS_CFLAGS" GASNET_PSHM_LDFLAGS="$HUGETLBFS_LDFLAGS" GASNET_PSHM_LIBS="$HUGETLBFS_LIBS" with_pshm=hugetlbfs fi # Final check is for mmap()ed file support enabled_pshm_file=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(pshm-file,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pshm-file was given. if test "${enable_pshm_file+set}" = set; then : enableval=$enable_pshm_file; fi case "$enable_pshm_file" in '' | no) : ;; *) : enabled_pshm_file=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(pshm-file,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_pshm_file$with_pshm" = yesno; then $as_echo "#define GASNETI_PSHM_FILE 1" >>confdefs.h with_pshm=file fi fi if test "$with_pshm" != no; then $as_echo "#define GASNETI_PSHM_ENABLED 1" >>confdefs.h GASNET_PSHM_ENABLED=yes case "$target_os" in netbsd*) # XXX: We know this is required for decent performance, but WHY?!? # What magic does libpthread perform at library init time? GASNET_PSHM_LIBS="$GASNET_PSHM_LIBS -pthread" # Even if --disable-pthreads ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(large-pshm,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-large-pshm was given. if test "${enable_large_pshm+set}" = set; then : enableval=$enable_large_pshm; fi case "$enable_large_pshm" in '' | no) : gasnet_pshm_max_nodes=255 ;; *) : gasnet_pshm_max_nodes=46655 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(large-pshm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_CONFIG_PSHM_MAX_NODES $gasnet_pshm_max_nodes _ACEOF elif test "$enabled_pshm" = yes; then echo echo "configure error: User requested --enable-pshm but no supported implementation was found" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 elif test "$have_hugetlbfs" = yes && test "$GASNET_PLATFORM" = crayex ; then # If PSHM is disabled or not found, but hugetlbfs is present on a supported # system, then ensure use of hugetlfs for segment allocation. # To do so, we (ab)use GASNET_PSHM_LIBS which would otherwise be empty. # Currently the supported systems are the Cray XC and HPE Cray EX # However, we are not doing anything here for the former $as_echo "#define GASNETI_USE_HUGETLBFS 1" >>confdefs.h GASNET_PSHM_CFLAGS="$HUGETLBFS_CFLAGS" GASNET_PSHM_LDFLAGS="$HUGETLBFS_LDFLAGS" GASNET_PSHM_LIBS="$HUGETLBFS_LIBS" fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([GASNET_PSHM_LDFLAGS],[GASNET_PSHM_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:2) eval gasnet_fn_split_linker_opts GASNET_PSHM_LDFLAGS GASNET_PSHM_LIBS $GASNET_PSHM_LDFLAGS $GASNET_PSHM_LIBS #echo "GASNET_PSHM_LDFLAGS=[$]GASNET_PSHM_LDFLAGS" #echo "GASNET_PSHM_LIBS=[$]GASNET_PSHM_LIBS" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([GASNET_PSHM_LDFLAGS],[GASNET_PSHM_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Note that --enable-pshm disables aligned segments ONLY for conduits that USE it GASNETI_DISABLE_ALIGNED_SEGMENTS=0 # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(aligned-segments,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-aligned-segments was given. if test "${enable_aligned_segments+set}" = set; then : enableval=$enable_aligned_segments; fi case "$enable_aligned_segments" in '' | no) : GASNETI_DISABLE_ALIGNED_SEGMENTS=1 $as_echo "#define GASNETI_DISABLE_ALIGNED_SEGMENTS 1" >>confdefs.h ;; *) : RVMFILE="/proc/sys/kernel/randomize_va_space" if test "$segconfig" = everything ; then : # Alignment not applicable to segment-everything elif test -f $RVMFILE && test "`cat $RVMFILE`" != "0" ; then WMSG="$RVMFILE on this node indicates the Linux VM space randomization \ security feature is enabled. If this feature is also enabled on the compute \ nodes, you need to re-run configure without --enable-aligned-segments" # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $WMSG" >&5 $as_echo "$as_me: WARNING: $WMSG" >&2;} echo "$WMSG" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$with_pshm" != no; then as_fn_error $? "--enable-aligned-segments is incompatible with PSHM support. To force aligned segments, add --disable-pshm" "$LINENO" 5 fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(aligned-segments,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ac_fn_c_check_header_mongrel "$LINENO" "sys/statvfs.h" "ac_cv_header_sys_statvfs_h" "$ac_includes_default" if test "x$ac_cv_header_sys_statvfs_h" = xyes; then : for ac_func in fstatvfs do : ac_fn_c_check_func "$LINENO" "fstatvfs" "ac_cv_func_fstatvfs" if test "x$ac_cv_func_fstatvfs" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_FSTATVFS 1 _ACEOF fi done fi if test "$with_pshm" != no; then USE_PSHM_TRUE= USE_PSHM_FALSE='#' else USE_PSHM_TRUE='#' USE_PSHM_FALSE= fi ######################################################################## ## CPU feature checks ## Look for potentially buggy MIPS R10k systems # There is a processor erratum to work-around in our atomics :-( # The only SGI products w/ the bad cpus are the "IP27" platforms (Origin 200, Origin 2000, and Onyx 2) # XXX: We could refine this to check the reported cpu revision # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(arch-sgi-ip27,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-arch-sgi-ip27 was given. if test "${enable_arch_sgi_ip27+set}" = set; then : enableval=$enable_arch_sgi_ip27; fi case "$enable_arch_sgi_ip27" in no) : enabled_sgi_ip27=no ;; yes) : enabled_sgi_ip27=yes ;; *) : enabled_sgi_ip27=no ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(arch-sgi-ip27,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_sgi_ip27" = yes; then $as_echo "#define GASNETI_ARCH_SGI_IP27 1" >>confdefs.h fi # Check how to reference MIPS assembler temporary register ("$1" or "$at") if expr "$target_cpu" : "mips" >/dev/null; then for ac_header in sgidefs.h do : ac_fn_c_check_header_mongrel "$LINENO" "sgidefs.h" "ac_cv_header_sgidefs_h" "$ac_includes_default" if test "x$ac_cv_header_sgidefs_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_SGIDEFS_H 1 _ACEOF fi done # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for MIPS register '\$1',mips_reg_1,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MIPS register '\$1'" >&5 $as_echo_n "checking for MIPS register '\$1'... " >&6; } if ${gasnet_cv_mips_reg_1+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_ASM(mnemonic) __asm__ __volatile__ (mnemonic : : : "memory") int main () { GASNETI_ASM(".set noat\n\t" "move \$1,\$0\n\t" ".set at"); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mips_reg_1=yes else gasnet_cv_mips_reg_1=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_mips_reg_1" >&5 $as_echo "$gasnet_cv_mips_reg_1" >&6; } if test "$gasnet_cv_mips_reg_1" = yes; then : $as_echo "#define GASNETI_HAVE_MIPS_REG_1 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for MIPS register '\$1',mips_reg_1,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for MIPS register '\$at',mips_reg_at,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MIPS register '\$at'" >&5 $as_echo_n "checking for MIPS register '\$at'... " >&6; } if ${gasnet_cv_mips_reg_at+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_ASM(mnemonic) __asm__ __volatile__ (mnemonic : : : "memory") int main () { GASNETI_ASM(".set noat\n\t" "move \$at,\$0\n\t" ".set at"); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mips_reg_at=yes else gasnet_cv_mips_reg_at=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_mips_reg_at" >&5 $as_echo "$gasnet_cv_mips_reg_at" >&6; } if test "$gasnet_cv_mips_reg_at" = yes; then : $as_echo "#define GASNETI_HAVE_MIPS_REG_AT 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for MIPS register '\$at',mips_reg_at,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ## ARM-specific checks for "kernel helpers" if expr "$target_cpu" : "arm" >/dev/null; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ## Does ARM kernel have cmpxchg support? if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_HAVE_ARM_CMPXCHG,HAVE_ARM_CMPXCHG,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_HAVE_ARM_CMPXCHG],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_HAVE_ARM_CMPXCHG setting" >&5 $as_echo_n "checking for CROSS_HAVE_ARM_CMPXCHG setting... " >&6; } envval_src_CROSS_HAVE_ARM_CMPXCHG="cached" if ${gasnet_cv_envvar_CROSS_HAVE_ARM_CMPXCHG+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_HAVE_ARM_CMPXCHG="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_HAVE_ARM_CMPXCHG="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosshavearmcmpxchg+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_ARM_CMPXCHG="${_gasneti_nenv_crosshavearmcmpxchg}" envval_src_CROSS_HAVE_ARM_CMPXCHG=given elif test "${_gasneti_cenv_crosshavearmcmpxchg+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_ARM_CMPXCHG="${_gasneti_cenv_crosshavearmcmpxchg}" envval_src_CROSS_HAVE_ARM_CMPXCHG=conf else gasnet_cv_envvar_CROSS_HAVE_ARM_CMPXCHG=$envval_default_CROSS_HAVE_ARM_CMPXCHG envval_src_CROSS_HAVE_ARM_CMPXCHG=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_HAVE_ARM_CMPXCHG crosshavearmcmpxchg $gasnet_cv_configure_args_norm fi CROSS_HAVE_ARM_CMPXCHG="$gasnet_cv_envvar_CROSS_HAVE_ARM_CMPXCHG" if test "$CROSS_HAVE_ARM_CMPXCHG" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_HAVE_ARM_CMPXCHG if test "$envval_src_CROSS_HAVE_ARM_CMPXCHG" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_HAVE_ARM_CMPXCHG" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_HAVE_ARM_CMPXCHG\"" >&5 $as_echo " \"$CROSS_HAVE_ARM_CMPXCHG\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&5 $as_echo " (default) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&5 $as_echo " (disabled) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_ARM_CMPXCHG\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_HAVE_ARM_CMPXCHG. Please configure --with-CROSS_HAVE_ARM_CMPXCHG=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_HAVE_ARM_CMPXCHG],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_HAVE_ARM_CMPXCHG" = "" ; then as_fn_error $? "This configure script requires \$CROSS_HAVE_ARM_CMPXCHG be set for cross-compilation" "$LINENO" 5 else GASNETI_HAVE_ARM_CMPXCHG="$CROSS_HAVE_ARM_CMPXCHG" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_HAVE_ARM_CMPXCHG,HAVE_ARM_CMPXCHG,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for ARM cmpxchg kernel support,have_arm_cmpxchg,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ARM cmpxchg kernel support" >&5 $as_echo_n "checking for ARM cmpxchg kernel support... " >&6; } if ${gasnet_cv_have_arm_cmpxchg+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_IN_CONFIGURE 1 #define CHECK_ARM_CMPXCHG 1 #include "gasnet_arch_arm.h" int main(void) { return gasneti_arm_cmpxchg_check(); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_have_arm_cmpxchg=yes else gasnet_cv_have_arm_cmpxchg=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_arm_cmpxchg" >&5 $as_echo "$gasnet_cv_have_arm_cmpxchg" >&6; } if test "$gasnet_cv_have_arm_cmpxchg" = yes; then : GASNETI_HAVE_ARM_CMPXCHG=1 else : GASNETI_HAVE_ARM_CMPXCHG=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for ARM cmpxchg kernel support,have_arm_cmpxchg,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test $GASNETI_HAVE_ARM_CMPXCHG = 1; then $as_echo "#define GASNETI_HAVE_ARM_CMPXCHG 1" >>confdefs.h fi ## Does ARM kernel have membar support? if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_HAVE_ARM_MEMBAR,HAVE_ARM_MEMBAR,) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_HAVE_ARM_MEMBAR],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_HAVE_ARM_MEMBAR setting" >&5 $as_echo_n "checking for CROSS_HAVE_ARM_MEMBAR setting... " >&6; } envval_src_CROSS_HAVE_ARM_MEMBAR="cached" if ${gasnet_cv_envvar_CROSS_HAVE_ARM_MEMBAR+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_HAVE_ARM_MEMBAR="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_HAVE_ARM_MEMBAR="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosshavearmmembar+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_ARM_MEMBAR="${_gasneti_nenv_crosshavearmmembar}" envval_src_CROSS_HAVE_ARM_MEMBAR=given elif test "${_gasneti_cenv_crosshavearmmembar+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_ARM_MEMBAR="${_gasneti_cenv_crosshavearmmembar}" envval_src_CROSS_HAVE_ARM_MEMBAR=conf else gasnet_cv_envvar_CROSS_HAVE_ARM_MEMBAR=$envval_default_CROSS_HAVE_ARM_MEMBAR envval_src_CROSS_HAVE_ARM_MEMBAR=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_HAVE_ARM_MEMBAR crosshavearmmembar $gasnet_cv_configure_args_norm fi CROSS_HAVE_ARM_MEMBAR="$gasnet_cv_envvar_CROSS_HAVE_ARM_MEMBAR" if test "$CROSS_HAVE_ARM_MEMBAR" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_HAVE_ARM_MEMBAR if test "$envval_src_CROSS_HAVE_ARM_MEMBAR" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_HAVE_ARM_MEMBAR" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_HAVE_ARM_MEMBAR\"" >&5 $as_echo " \"$CROSS_HAVE_ARM_MEMBAR\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_HAVE_ARM_MEMBAR\"" >&5 $as_echo " (default) \"$CROSS_HAVE_ARM_MEMBAR\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_HAVE_ARM_MEMBAR\"" >&5 $as_echo " (disabled) \"$CROSS_HAVE_ARM_MEMBAR\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_ARM_MEMBAR\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_ARM_MEMBAR\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_ARM_MEMBAR\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_ARM_MEMBAR\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_HAVE_ARM_MEMBAR. Please configure --with-CROSS_HAVE_ARM_MEMBAR=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_HAVE_ARM_MEMBAR],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_HAVE_ARM_MEMBAR" = "" ; then as_fn_error $? "This configure script requires \$CROSS_HAVE_ARM_MEMBAR be set for cross-compilation" "$LINENO" 5 else GASNETI_HAVE_ARM_MEMBAR="$CROSS_HAVE_ARM_MEMBAR" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_HAVE_ARM_MEMBAR,HAVE_ARM_MEMBAR,) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for ARM membar kernel support,have_arm_membar,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ARM membar kernel support" >&5 $as_echo_n "checking for ARM membar kernel support... " >&6; } if ${gasnet_cv_have_arm_membar+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_IN_CONFIGURE 1 #define CHECK_ARM_MEMBAR 1 #include "gasnet_arch_arm.h" int main(void) { return gasneti_arm_membar_check(); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_have_arm_membar=yes else gasnet_cv_have_arm_membar=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_arm_membar" >&5 $as_echo "$gasnet_cv_have_arm_membar" >&6; } if test "$gasnet_cv_have_arm_membar" = yes; then : GASNETI_HAVE_ARM_MEMBAR=1 else : GASNETI_HAVE_ARM_MEMBAR=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for ARM membar kernel support,have_arm_membar,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test $GASNETI_HAVE_ARM_MEMBAR = 1; then $as_echo "#define GASNETI_HAVE_ARM_MEMBAR 1" >>confdefs.h fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ## Check support for AARCH64 real time counter if test "$target_cpu" = "aarch64" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for aarch64 virtual timer count register,aarch64_cntvct_el0,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for aarch64 virtual timer count register" >&5 $as_echo_n "checking for aarch64 virtual timer count register... " >&6; } if ${gasnet_cv_aarch64_cntvct_el0+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { uint64_t tick, freq; __asm__ __volatile__ ("isb\n\t" "mrs %0,CNTVCT_EL0" : "=r" (tick) : /* no inputs */ : "memory"); __asm__ __volatile__ ("mrs %0,CNTFRQ_EL0" : "=r" (freq)); return !tick || !freq; /* Fail if either register is zero */ ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_aarch64_cntvct_el0=yes else gasnet_cv_aarch64_cntvct_el0=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_aarch64_cntvct_el0" >&5 $as_echo "$gasnet_cv_aarch64_cntvct_el0" >&6; } if test "$gasnet_cv_aarch64_cntvct_el0" = yes; then : $as_echo "#define GASNETI_HAVE_AARCH64_CNTVCT_EL0 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for aarch64 virtual timer count register,aarch64_cntvct_el0,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ## Do CC/gas and CPU support "cmpxchg16b"? if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_HAVE_X86_CMPXCHG16B,HAVE_X86_CMPXCHG16B,probe) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_HAVE_X86_CMPXCHG16B],[probe]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_HAVE_X86_CMPXCHG16B setting" >&5 $as_echo_n "checking for CROSS_HAVE_X86_CMPXCHG16B setting... " >&6; } envval_src_CROSS_HAVE_X86_CMPXCHG16B="cached" if ${gasnet_cv_envvar_CROSS_HAVE_X86_CMPXCHG16B+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_CROSS_HAVE_X86_CMPXCHG16B="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_CROSS_HAVE_X86_CMPXCHG16B="probe" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_crosshavex86cmpxchg16b+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_X86_CMPXCHG16B="${_gasneti_nenv_crosshavex86cmpxchg16b}" envval_src_CROSS_HAVE_X86_CMPXCHG16B=given elif test "${_gasneti_cenv_crosshavex86cmpxchg16b+set}" = "set" ; then gasnet_cv_envvar_CROSS_HAVE_X86_CMPXCHG16B="${_gasneti_cenv_crosshavex86cmpxchg16b}" envval_src_CROSS_HAVE_X86_CMPXCHG16B=conf else gasnet_cv_envvar_CROSS_HAVE_X86_CMPXCHG16B=$envval_default_CROSS_HAVE_X86_CMPXCHG16B envval_src_CROSS_HAVE_X86_CMPXCHG16B=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper CROSS_HAVE_X86_CMPXCHG16B crosshavex86cmpxchg16b $gasnet_cv_configure_args_norm fi CROSS_HAVE_X86_CMPXCHG16B="$gasnet_cv_envvar_CROSS_HAVE_X86_CMPXCHG16B" if test "$CROSS_HAVE_X86_CMPXCHG16B" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset CROSS_HAVE_X86_CMPXCHG16B if test "$envval_src_CROSS_HAVE_X86_CMPXCHG16B" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_CROSS_HAVE_X86_CMPXCHG16B" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&5 $as_echo " \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&5 $as_echo " (default) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&5 $as_echo " (disabled) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&5 $as_echo " (provided) \"$CROSS_HAVE_X86_CMPXCHG16B\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$CROSS_HAVE_X86_CMPXCHG16B. Please configure --with-CROSS_HAVE_X86_CMPXCHG16B=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([CROSS_HAVE_X86_CMPXCHG16B],[probe]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$CROSS_HAVE_X86_CMPXCHG16B" = "" ; then as_fn_error $? "This configure script requires \$CROSS_HAVE_X86_CMPXCHG16B be set for cross-compilation" "$LINENO" 5 else GASNETI_HAVE_X86_CMPXCHG16B="$CROSS_HAVE_X86_CMPXCHG16B" fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_HAVE_X86_CMPXCHG16B,HAVE_X86_CMPXCHG16B,probe) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$GASNETI_HAVE_X86_CMPXCHG16B" = '1'; then $as_echo "#define GASNETI_HAVE_X86_CMPXCHG16B 1" >>confdefs.h fi fi if test "$cross_compiling" = 'no' -o "$GASNETI_HAVE_X86_CMPXCHG16B" = 'probe' ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86-64 cmpxchg16b support" >&5 $as_echo_n "checking for x86-64 cmpxchg16b support... " >&6; } if ${gasnet_cv_x86_64_cmpxchg16b+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" int main () { #if PLATFORM_ARCH_X86_64 #if PLATFORM_COMPILER_GNU || PLATFORM_COMPILER_INTEL || \ PLATFORM_COMPILER_PATHSCALE || PLATFORM_COMPILER_PGI || \ PLATFORM_COMPILER_OPEN64 || PLATFORM_COMPILER_CLANG || \ PLATFORM_COMPILER_NVHPC unsigned long *array[3]; volatile unsigned long *p = (void *)(((unsigned long)array + 15) & ~(unsigned long)15); /* Note oldhi selected to detect bug 2408 (anything in upper 32bits) */ register unsigned long oldlo = 0; register unsigned long oldhi = 0x1234llu << 32; register unsigned long newlo = 1234; register unsigned long newhi = 5678; register unsigned char result; p[0] = oldlo; p[1] = oldhi; __asm__ __volatile__ ( "lock; " "cmpxchg16b %1 \n\t" "sete %0 " : "=q" (result), "=m" (*p), "+&a" (oldlo), "+&d" (oldhi) : "b" (newlo), "c" (newhi) : "cc", "memory"); /* Want SUCCESS and changed values */ return (!result || (p[0] != 1234) || (p[1] != 5678)); #else /* Don't know, but also don't currently care */ return 1; #endif #else #error wrong CPU architecture #endif ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_x86_64_cmpxchg16b=yes else gasnet_cv_x86_64_cmpxchg16b=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_x86_64_cmpxchg16b" >&5 $as_echo "$gasnet_cv_x86_64_cmpxchg16b" >&6; } if test "$gasnet_cv_x86_64_cmpxchg16b" = yes; then : $as_echo "#define GASNETI_HAVE_X86_CMPXCHG16B 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86-64 cmpxchg16b support" >&5 $as_echo_n "checking for x86-64 cmpxchg16b support... " >&6; } if ${gasnet_cv_x86_64_cmpxchg16b+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" int main(void) { #if PLATFORM_ARCH_X86_64 #if PLATFORM_COMPILER_GNU || PLATFORM_COMPILER_INTEL || \ PLATFORM_COMPILER_PATHSCALE || PLATFORM_COMPILER_PGI || \ PLATFORM_COMPILER_OPEN64 || PLATFORM_COMPILER_CLANG || \ PLATFORM_COMPILER_NVHPC unsigned long *array[3]; volatile unsigned long *p = (void *)(((unsigned long)array + 15) & ~(unsigned long)15); /* Note oldhi selected to detect bug 2408 (anything in upper 32bits) */ register unsigned long oldlo = 0; register unsigned long oldhi = 0x1234llu << 32; register unsigned long newlo = 1234; register unsigned long newhi = 5678; register unsigned char result; p[0] = oldlo; p[1] = oldhi; __asm__ __volatile__ ( "lock; " "cmpxchg16b %1 \n\t" "sete %0 " : "=q" (result), "=m" (*p), "+&a" (oldlo), "+&d" (oldhi) : "b" (newlo), "c" (newhi) : "cc", "memory"); /* Want SUCCESS and changed values */ return (!result || (p[0] != 1234) || (p[1] != 5678)); #else /* Don't know, but also don't currently care */ return 1; #endif #else #error wrong CPU architecture #endif return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_x86_64_cmpxchg16b=yes else gasnet_cv_x86_64_cmpxchg16b=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_x86_64_cmpxchg16b" >&5 $as_echo "$gasnet_cv_x86_64_cmpxchg16b" >&6; } if test "$gasnet_cv_x86_64_cmpxchg16b" = yes; then : $as_echo "#define GASNETI_HAVE_X86_CMPXCHG16B 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for x86-64 cmpxchg16b support,x86_64_cmpxchg16b,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ## x86 -fPIC which steals the B register ## XXX: Test currently only correctly identifies PIC mode with using a ## compiler which accepts GNU-style asm - but that is the only ## case where we *currently* care. Test may need some additional ## cases for other compilers in the future. # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for x86 EBX register,x86_ebx,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 EBX register" >&5 $as_echo_n "checking for x86 EBX register... " >&6; } if ${gasnet_cv_x86_ebx+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" /* For PLATFORM_COMPILER_* */ int main () { #if PLATFORM_ARCH_X86_64 || PLATFORM_ARCH_X86 #if PLATFORM_COMPILER_GNU || PLATFORM_COMPILER_INTEL || \ PLATFORM_COMPILER_PATHSCALE || PLATFORM_COMPILER_PGI || \ PLATFORM_COMPILER_OPEN64 || \ PLATFORM_COMPILER_NVHPC || \ PLATFORM_COMPILER_CLANG __asm__ __volatile__ ("push %0" : : "b" (0)); #else /* Don't know, but fortunately don't currently care */ #endif #else #error wrong CPU architecture #endif ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_x86_ebx=yes else gasnet_cv_x86_ebx=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_x86_ebx" >&5 $as_echo "$gasnet_cv_x86_ebx" >&6; } if test "$gasnet_cv_x86_ebx" = yes; then : $as_echo "#define GASNETI_HAVE_X86_EBX 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for x86 EBX register,x86_ebx,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ## Does 32-bit SPARC compiler understand "U" and "h" register classes? if expr "$GASNETI_PTR_BITS$target_cpu" : "32sparc" >/dev/null; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for 64-bit SPARC asm support,have_sparc32_64bit_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for 64-bit SPARC asm support" >&5 $as_echo_n "checking for 64-bit SPARC asm support... " >&6; } if ${gasnet_cv_have_sparc32_64bit_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { unsigned long long u, v; volatile unsigned long long *p = &u; register int retval; register int tmp = 0; __asm__ __volatile__ ( "std %1, %0" : "=m"(*p) : "U"(v) ); __asm__ __volatile__ ( "clr %0 \n\tmovrz %1,1,%0" : "=&h"(retval), "+h"(tmp) ); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_have_sparc32_64bit_asm=yes else gasnet_cv_have_sparc32_64bit_asm=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_have_sparc32_64bit_asm" >&5 $as_echo "$gasnet_cv_have_sparc32_64bit_asm" >&6; } if test "$gasnet_cv_have_sparc32_64bit_asm" = yes; then : $as_echo "#define GASNETI_HAVE_SPARC32_64BIT_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for 64-bit SPARC asm support,have_sparc32_64bit_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ## Spinloop hints # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # need to run here because some OS's (Solaris/x86) forbid the pause instruction # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for x86 pause instruction,x86_pause_instruction,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for x86 pause instruction,x86_pause_instruction,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 pause instruction" >&5 $as_echo_n "checking for x86 pause instruction... " >&6; } if ${gasnet_cv_x86_pause_instruction+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" #if PLATFORM_COMPILER_SUN #define GASNETI_ASM(mnemonic) __asm(mnemonic) #else /* All remaining x86/x86-64 compilers support GNU-style ASM or none at all */ #define GASNETI_ASM(mnemonic) __asm__ __volatile__ (mnemonic : : : "memory") #endif int main () { #if PLATFORM_ARCH_X86_64 || PLATFORM_ARCH_X86 GASNETI_ASM("pause"); #else #error wrong CPU architecture #endif ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_x86_pause_instruction=yes else gasnet_cv_x86_pause_instruction=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_x86_pause_instruction" >&5 $as_echo "$gasnet_cv_x86_pause_instruction" >&6; } if test "$gasnet_cv_x86_pause_instruction" = yes; then : $as_echo "#define GASNETI_PAUSE_INSTRUCTION \"pause\"" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for x86 pause instruction,x86_pause_instruction,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for x86 pause instruction,x86_pause_instruction,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for x86 pause instruction" >&5 $as_echo_n "checking for x86 pause instruction... " >&6; } if ${gasnet_cv_x86_pause_instruction+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" #if PLATFORM_COMPILER_SUN #define GASNETI_ASM(mnemonic) __asm(mnemonic) #else /* All remaining x86/x86-64 compilers support GNU-style ASM or none at all */ #define GASNETI_ASM(mnemonic) __asm__ __volatile__ (mnemonic : : : "memory") #endif int main(void) { #if PLATFORM_ARCH_X86_64 || PLATFORM_ARCH_X86 GASNETI_ASM("pause"); #else #error wrong CPU architecture #endif return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : gasnet_cv_x86_pause_instruction=yes else gasnet_cv_x86_pause_instruction=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_x86_pause_instruction" >&5 $as_echo "$gasnet_cv_x86_pause_instruction" >&6; } if test "$gasnet_cv_x86_pause_instruction" = yes; then : $as_echo "#define GASNETI_PAUSE_INSTRUCTION \"pause\"" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for x86 pause instruction,x86_pause_instruction,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for x86 pause instruction,x86_pause_instruction,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ## Misc. builtins (e.g. for bit manipulation) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -I$TOP_SRCDIR/other" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_bswap32,cc_has_builtin_bswap32,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_bswap32" >&5 $as_echo_n "checking for __builtin_bswap32... " >&6; } if ${gasnet_cv_cc_has_builtin_bswap32+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" uint32_t x; int main () { __builtin_bswap32(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_bswap32=yes else gasnet_cv_cc_has_builtin_bswap32=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_bswap32" >&5 $as_echo "$gasnet_cv_cc_has_builtin_bswap32" >&6; } if test "$gasnet_cv_cc_has_builtin_bswap32" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_BSWAP32 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_bswap32,cc_has_builtin_bswap32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_bswap64,cc_has_builtin_bswap64,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_bswap64" >&5 $as_echo_n "checking for __builtin_bswap64... " >&6; } if ${gasnet_cv_cc_has_builtin_bswap64+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" uint64_t x; int main () { __builtin_bswap64(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_bswap64=yes else gasnet_cv_cc_has_builtin_bswap64=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_bswap64" >&5 $as_echo "$gasnet_cv_cc_has_builtin_bswap64" >&6; } if test "$gasnet_cv_cc_has_builtin_bswap64" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_BSWAP64 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_bswap64,cc_has_builtin_bswap64,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_clz,cc_has_builtin_clz,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clz" >&5 $as_echo_n "checking for __builtin_clz... " >&6; } if ${gasnet_cv_cc_has_builtin_clz+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned int x; int main () { __builtin_clz(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_clz=yes else gasnet_cv_cc_has_builtin_clz=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_clz" >&5 $as_echo "$gasnet_cv_cc_has_builtin_clz" >&6; } if test "$gasnet_cv_cc_has_builtin_clz" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CLZ 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_clz,cc_has_builtin_clz,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_clzl,cc_has_builtin_clzl,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clzl" >&5 $as_echo_n "checking for __builtin_clzl... " >&6; } if ${gasnet_cv_cc_has_builtin_clzl+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned long int x; int main () { __builtin_clzl(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_clzl=yes else gasnet_cv_cc_has_builtin_clzl=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_clzl" >&5 $as_echo "$gasnet_cv_cc_has_builtin_clzl" >&6; } if test "$gasnet_cv_cc_has_builtin_clzl" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CLZL 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_clzl,cc_has_builtin_clzl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_clzll,cc_has_builtin_clzll,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_clzll" >&5 $as_echo_n "checking for __builtin_clzll... " >&6; } if ${gasnet_cv_cc_has_builtin_clzll+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned long long int x; int main () { __builtin_clzll(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_clzll=yes else gasnet_cv_cc_has_builtin_clzll=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_clzll" >&5 $as_echo "$gasnet_cv_cc_has_builtin_clzll" >&6; } if test "$gasnet_cv_cc_has_builtin_clzll" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CLZLL 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_clzll,cc_has_builtin_clzll,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_ctz,cc_has_builtin_ctz,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_ctz" >&5 $as_echo_n "checking for __builtin_ctz... " >&6; } if ${gasnet_cv_cc_has_builtin_ctz+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned int x; int main () { __builtin_ctz(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_ctz=yes else gasnet_cv_cc_has_builtin_ctz=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_ctz" >&5 $as_echo "$gasnet_cv_cc_has_builtin_ctz" >&6; } if test "$gasnet_cv_cc_has_builtin_ctz" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CTZ 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_ctz,cc_has_builtin_ctz,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_ctzl,cc_has_builtin_ctzl,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_ctzl" >&5 $as_echo_n "checking for __builtin_ctzl... " >&6; } if ${gasnet_cv_cc_has_builtin_ctzl+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned long x; int main () { __builtin_ctzl(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_ctzl=yes else gasnet_cv_cc_has_builtin_ctzl=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_ctzl" >&5 $as_echo "$gasnet_cv_cc_has_builtin_ctzl" >&6; } if test "$gasnet_cv_cc_has_builtin_ctzl" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CTZL 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_ctzl,cc_has_builtin_ctzl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __builtin_ctzll,cc_has_builtin_ctzll,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __builtin_ctzll" >&5 $as_echo_n "checking for __builtin_ctzll... " >&6; } if ${gasnet_cv_cc_has_builtin_ctzll+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ unsigned long long int x; int main () { __builtin_ctzll(x); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_cc_has_builtin_ctzll=yes else gasnet_cv_cc_has_builtin_ctzll=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_builtin_ctzll" >&5 $as_echo "$gasnet_cv_cc_has_builtin_ctzll" >&6; } if test "$gasnet_cv_cc_has_builtin_ctzll" = yes; then : $as_echo "#define GASNETI_HAVE_CC_BUILTIN_CTZLL 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __builtin_ctzll,cc_has_builtin_ctzll,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) #--------------------------------------------------------------------------------------------------------------- # Linux's PR_SET_PDEATHSIG of interest to both smp-conduit and ssh-spawer # Linux's PR_SET_PTRACER of interest for backtracing if expr "$target_os" : "linux" >/dev/null; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(pdeathsig,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-pdeathsig was given. if test "${enable_pdeathsig+set}" = set; then : enableval=$enable_pdeathsig; fi case "$enable_pdeathsig" in '' | yes) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for PR_SET_PDEATHSIG,pr_set_pdeathsig,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PR_SET_PDEATHSIG" >&5 $as_echo_n "checking for PR_SET_PDEATHSIG... " >&6; } if ${gasnet_cv_pr_set_pdeathsig+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include /* to look for unsafe 2.4.x kernels */ #include int main () { struct utsname u; int rc1 = uname(&u); int rc2 = prctl(PR_SET_PDEATHSIG, 0); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_pr_set_pdeathsig=yes else gasnet_cv_pr_set_pdeathsig=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_pr_set_pdeathsig" >&5 $as_echo "$gasnet_cv_pr_set_pdeathsig" >&6; } if test "$gasnet_cv_pr_set_pdeathsig" = yes; then : $as_echo "#define HAVE_PR_SET_PDEATHSIG 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for PR_SET_PDEATHSIG,pr_set_pdeathsig,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; *) : : ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(pdeathsig,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for PR_SET_PTRACER,pr_set_ptracer,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PR_SET_PTRACER" >&5 $as_echo_n "checking for PR_SET_PTRACER... " >&6; } if ${gasnet_cv_pr_set_ptracer+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #ifndef PR_SET_PTRACER #define PR_SET_PTRACER 0x59616d61 /* 'Yama' */ #endif #ifndef PR_SET_PTRACER_ANY #define PR_SET_PTRACER_ANY ((unsigned long)(-1)) #endif int main () { int rc = prctl(PR_SET_PTRACER, PR_SET_PTRACER_ANY); ; return 0; } _ACEOF if ac_fn_c_try_link "$LINENO"; then : gasnet_cv_pr_set_ptracer=yes else gasnet_cv_pr_set_ptracer=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_pr_set_ptracer" >&5 $as_echo "$gasnet_cv_pr_set_ptracer" >&6; } if test "$gasnet_cv_pr_set_ptracer" = yes; then : $as_echo "#define HAVE_PR_SET_PTRACER 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for PR_SET_PTRACER,pr_set_ptracer,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi #--------------------------------------------------------------------------------------------------------------- # Global disable of fork() (and related calls) on "special" systems. # Conduits may also set GASNETI_NO_FORK individually have_fork=yes # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(fork,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-fork was given. if test "${enable_fork+set}" = set; then : enableval=$enable_fork; fi case "$enable_fork" in no) : have_fork=no fork_reason="was disabled" ;; yes) : : ;; *) : for ac_func in fork popen system do : as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh` ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var" if eval test \"x\$"$as_ac_var"\" = x"yes"; then : cat >>confdefs.h <<_ACEOF #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1 _ACEOF : else have_fork=no fork_reason="appears to be missing or broken" break fi done ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(fork,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test $have_fork = no; then $as_echo "#define GASNETI_NO_FORK 1" >>confdefs.h fi #--------------------------------------------------------------------------------------------------------------- # Check for overrides of compile-time checks for SMPs # Enable build of SMP-safe libraries (default is off) case "$enable_smp_safe" in '' | yes) : ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: configure --disable-smp-safe is deprecated and may be unsafe. You should only use this option if you really know what you are doing." >&5 $as_echo "$as_me: WARNING: configure --disable-smp-safe is deprecated and may be unsafe. You should only use this option if you really know what you are doing." >&2;} echo "configure --disable-smp-safe is deprecated and may be unsafe. You should only use this option if you really know what you are doing." >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) $as_echo "#define GASNETI_UNI_BUILD 1" >>confdefs.h ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(loopback-memsync,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-loopback-memsync was given. if test "${enable_loopback_memsync+set}" = set; then : enableval=$enable_loopback_memsync; fi case "$enable_loopback_memsync" in '' | no) : ;; *) : $as_echo "#define GASNETI_MEMSYNC_ON_LOOPBACK 1" >>confdefs.h ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(loopback-memsync,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(throttle-poll,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-throttle-poll was given. if test "${enable_throttle_poll+set}" = set; then : enableval=$enable_throttle_poll; fi case "$enable_throttle_poll" in '' | no) : ;; *) : $as_echo "#define GASNETI_THROTTLE_FEATURE_ENABLED 1" >>confdefs.h ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(throttle-poll,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(maxeps,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-maxeps was given. if test "${with_maxeps+set}" = set; then : withval=$with_maxeps; fi if test "${with_maxeps+set}" = set; then : withval=$with_maxeps; case "$withval" in no) : as_fn_error $? "--with-maxeps requires a positive integer argument" "$LINENO" 5 ;; *) : if expr "${withval}" : "[1-9][0-9]*" >/dev/null; then cat >>confdefs.h <<_ACEOF #define GASNETI_MAXEPS_CONFIGURE $withval _ACEOF else as_fn_error $? "--with-maxeps requires a positive integer argument" "$LINENO" 5 fi ;; esac else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(maxeps,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # FORCED non-default implementations - used mainly for debugging # # NOTE: If adding an "--enable-forced-*" option here, please: # 1) Set enabled_force=yes to trigger the warning below # 2) Add to the "don't trust performance" warning in tests/test.h # 3) If applicable, the corresponding portion of the GASNet config string should # distinguish forced behaviors from default ones. # 4) You probably want a "LINKCONFIG_IDIOTCHECK" as well (might be covered by #3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-generic-atomicops,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-generic-atomicops was given. if test "${enable_force_generic_atomicops+set}" = set; then : enableval=$enable_force_generic_atomicops; fi case "$enable_force_generic_atomicops" in '' | no) : ;; *) : enabled_force=yes; enabled_generic_atomicops=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-generic-atomicops,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-os-atomicops,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-os-atomicops was given. if test "${enable_force_os_atomicops+set}" = set; then : enableval=$enable_force_os_atomicops; fi case "$enable_force_os_atomicops" in '' | no) : ;; *) : enabled_force=yes; enabled_os_atomicops=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-os-atomicops,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-compiler-atomicops,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-compiler-atomicops was given. if test "${enable_force_compiler_atomicops+set}" = set; then : enableval=$enable_force_compiler_atomicops; fi case "$enable_force_compiler_atomicops" in '' | no) : ;; *) : enabled_force=yes; enabled_compiler_atomicops=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-compiler-atomicops,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test -z "$enabled_generic_atomicops$enabled_os_atomicops$enabled_compiler_atomicops"; then : # Nothing to do elif test "$enabled_generic_atomicops$enabled_os_atomicops$enabled_compiler_atomicops" != yes; then as_fn_error $? "You may request at most one of --enable-force-generic-atomicops, --enable-force-os-atomicops, --enable-force-compiler-atomicops" "$LINENO" 5 elif test -n "$enabled_generic_atomicops" ; then $as_echo "#define GASNETI_FORCE_GENERIC_ATOMICOPS 1" >>confdefs.h elif test -n "$enabled_os_atomicops"; then $as_echo "#define GASNETI_FORCE_OS_ATOMICOPS 1" >>confdefs.h elif test -n "$enabled_compiler_atomicops"; then $as_echo "#define GASNETI_FORCE_COMPILER_ATOMICOPS 1" >>confdefs.h fi # Check for clock_gettime # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for clock_gettime(),cc_has_clock_gettime,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_gettime()" >&5 $as_echo_n "checking for clock_gettime()... " >&6; } if ${gasnet_cv_cc_has_clock_gettime+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { struct timespec tm; int rc = clock_gettime(CLOCK_REALTIME,&tm); ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_cc_has_clock_gettime=yes else gasnet_cv_cc_has_clock_gettime=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cc_has_clock_gettime" >&5 $as_echo "$gasnet_cv_cc_has_clock_gettime" >&6; } if test "$gasnet_cv_cc_has_clock_gettime" = yes; then : { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_gettime" >&5 $as_echo_n "checking for library containing clock_gettime... " >&6; } if ${ac_cv_search_clock_gettime+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char clock_gettime (); int main () { return clock_gettime (); ; return 0; } _ACEOF for ac_lib in '' rt posix4; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_clock_gettime=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_clock_gettime+:} false; then : break fi done if ${ac_cv_search_clock_gettime+:} false; then : else ac_cv_search_clock_gettime=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_clock_gettime" >&5 $as_echo "$ac_cv_search_clock_gettime" >&6; } ac_res=$ac_cv_search_clock_gettime if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h have_clock_gettime=yes else { $as_echo "$as_me:${as_lineno-$LINENO}: result: entry point not found - disabled" >&5 $as_echo "entry point not found - disabled" >&6; } fi else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for clock_gettime(),cc_has_clock_gettime,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Timer configuration use_timers=native if test x"$enabled_valgrind" = x"yes" ; then # valgrind emulation degrades timer calibration and reliability, default to posixrt use_timers=posixrt fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-native-timers,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-native-timers was given. if test "${enable_force_native_timers+set}" = set; then : enableval=$enable_force_native_timers; fi case "$enable_force_native_timers" in '' | no) : ;; *) : # don't enabled_force here because the warning makes no sense for this case use_timers=native if test -n "$force_timers" ; then as_fn_error $? "You may request at most one of: --enable-force-gettimeofday --enable-force-posix-realtime --enable-force-native-timers" "$LINENO" 5 fi force_timers=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-native-timers,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-gettimeofday,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-gettimeofday was given. if test "${enable_force_gettimeofday+set}" = set; then : enableval=$enable_force_gettimeofday; fi case "$enable_force_gettimeofday" in '' | no) : ;; *) : if test "$use_timers" != gettimeofday; then enabled_force=yes; use_timers=gettimeofday fi if test -n "$force_timers" ; then as_fn_error $? "You may request at most one of: --enable-force-gettimeofday --enable-force-posix-realtime --enable-force-native-timers" "$LINENO" 5 fi force_timers=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-gettimeofday,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-posix-realtime,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-posix-realtime was given. if test "${enable_force_posix_realtime+set}" = set; then : enableval=$enable_force_posix_realtime; fi case "$enable_force_posix_realtime" in '' | no) : ;; *) : if test "$use_timers" != posixrt; then enabled_force=yes; use_timers=posixrt fi if test -n "$force_timers" ; then as_fn_error $? "You may request at most one of: --enable-force-gettimeofday --enable-force-posix-realtime --enable-force-native-timers" "$LINENO" 5 fi force_timers=1 ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-posix-realtime,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$use_timers" in native) : ;; gettimeofday) $as_echo "#define GASNETI_FORCE_GETTIMEOFDAY 1" >>confdefs.h ;; posixrt) if test x$have_clock_gettime != xyes; then as_fn_error $? "No support found for posix-realtime timers. Try --enable-force-gettimeofday or --enable-force-native-timers" "$LINENO" 5 fi $as_echo "#define GASNETI_FORCE_POSIX_REALTIME 1" >>confdefs.h ;; *) as_fn_error $? "Internal error in timer configuration" "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-yield-membars,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-yield-membars was given. if test "${enable_force_yield_membars+set}" = set; then : enableval=$enable_force_yield_membars; fi case "$enable_force_yield_membars" in '' | no) : ;; *) : enabled_force=yes; enabled_yield_membars=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-yield-membars,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-slow-membars,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-slow-membars was given. if test "${enable_force_slow_membars+set}" = set; then : enableval=$enable_force_slow_membars; fi case "$enable_force_slow_membars" in '' | no) : ;; *) : enabled_force=yes; enabled_slow_membars=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-slow-membars,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_yield_membars$enabled_slow_membars" = yesyes; then as_fn_error $? "You cannot request both --enable-force-yield-membars and --enable-force-slow-membars" "$LINENO" 5 elif test -n "$enabled_yield_membars" ; then $as_echo "#define GASNETI_FORCE_YIELD_MEMBARS 1" >>confdefs.h elif test -n "$enabled_slow_membars" ; then $as_echo "#define GASNETI_FORCE_SLOW_MEMBARS 1" >>confdefs.h fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-true-weakatomics,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-true-weakatomics was given. if test "${enable_force_true_weakatomics+set}" = set; then : enableval=$enable_force_true_weakatomics; fi case "$enable_force_true_weakatomics" in '' | no) : ;; *) : enabled_force=yes; $as_echo "#define GASNETI_FORCE_TRUE_WEAKATOMICS 1" >>confdefs.h ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-true-weakatomics,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(force-generic-semaphores,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-force-generic-semaphores was given. if test "${enable_force_generic_semaphores+set}" = set; then : enableval=$enable_force_generic_semaphores; fi case "$enable_force_generic_semaphores" in '' | no) : ;; *) : enabled_force=yes; $as_echo "#define GASNETI_FORCE_GENERIC_SEMAPHORES 1" >>confdefs.h ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(force-generic-semaphores,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_force" = yes; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You have configured with one or more --enable-force-* options This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&5 $as_echo "$as_me: WARNING: ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You have configured with one or more --enable-force-* options This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >&2;} echo " ----------------------------------------------------------------------- WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING You have configured with one or more --enable-force-* options This usually has a SERIOUS impact on performance, so you should NOT trust any performance numbers obtained from programs built using this GASNet installation!!! WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING -----------------------------------------------------------------------" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi #--------------------------------------------------------------------------------------------------------------- ## Determine our atomics "family" ## Must follow all potentially relevant probes of asm support and "force" option # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(atomic implementation family (binary probe),ATOMIC_IMPL,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking atomic implementation family (binary probe)" >&5 $as_echo_n "checking atomic implementation family (binary probe)... " >&6; } if ${gasnet_cv_ATOMIC_IMPL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_ATOMIC_IMPL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC_IMPL)>0?(GASNETI_ATOMIC_IMPL):-(GASNETI_ATOMIC_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting GASNETI_ATOMIC_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_ATOMIC_IMPL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC_IMPL)>0?(GASNETI_ATOMIC_IMPL):-(GASNETI_ATOMIC_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting GASNETI_ATOMIC_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ATOMIC_IMPL" >&5 $as_echo "$gasnet_cv_ATOMIC_IMPL" >&6; } if test -n "$gasnet_cv_ATOMIC_IMPL" ; then GASNETI_ATOMIC_IMPL_CONFIGURE=$gasnet_cv_ATOMIC_IMPL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(atomic implementation family (binary probe),ATOMIC_IMPL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_ATOMIC_IMPL_CONFIGURE $GASNETI_ATOMIC_IMPL_CONFIGURE _ACEOF # Must keep the following consistent with gasnet_atomic_fwd.h case $GASNETI_ATOMIC_IMPL_CONFIGURE in 0) GASNETI_ATOMIC_IMPL_STR=generic;; 1) GASNETI_ATOMIC_IMPL_STR=native;; 2) GASNETI_ATOMIC_IMPL_STR=os;; 3) GASNETI_ATOMIC_IMPL_STR=compiler;; 4) GASNETI_ATOMIC_IMPL_STR=hybrid;; 5) GASNETI_ATOMIC_IMPL_STR=native;; # 5="special" is native but not inline *) echo echo "configure error: Invalid GASNETI_ATOMIC_IMPL detected" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(atomic32 implementation family (binary probe),ATOMIC32_IMPL,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking atomic32 implementation family (binary probe)" >&5 $as_echo_n "checking atomic32 implementation family (binary probe)... " >&6; } if ${gasnet_cv_ATOMIC32_IMPL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_ATOMIC32_IMPL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC32_IMPL)>0?(GASNETI_ATOMIC32_IMPL):-(GASNETI_ATOMIC32_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC32_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC32_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting GASNETI_ATOMIC32_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_ATOMIC32_IMPL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC32_IMPL)>0?(GASNETI_ATOMIC32_IMPL):-(GASNETI_ATOMIC32_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC32_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC32_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting GASNETI_ATOMIC32_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ATOMIC32_IMPL" >&5 $as_echo "$gasnet_cv_ATOMIC32_IMPL" >&6; } if test -n "$gasnet_cv_ATOMIC32_IMPL" ; then GASNETI_ATOMIC32_IMPL_CONFIGURE=$gasnet_cv_ATOMIC32_IMPL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(atomic32 implementation family (binary probe),ATOMIC32_IMPL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_ATOMIC32_IMPL_CONFIGURE $GASNETI_ATOMIC32_IMPL_CONFIGURE _ACEOF # Must keep the following consistent with gasnet_atomic_fwd.h case $GASNETI_ATOMIC32_IMPL_CONFIGURE in 0) GASNETI_ATOMIC32_IMPL_STR=generic;; 1) GASNETI_ATOMIC32_IMPL_STR=native;; 2) GASNETI_ATOMIC32_IMPL_STR=os;; 3) GASNETI_ATOMIC32_IMPL_STR=compiler;; 4) GASNETI_ATOMIC32_IMPL_STR=hybrid;; 5) GASNETI_ATOMIC32_IMPL_STR=native;; # 5="special" is native but not inline *) echo echo "configure error: Invalid GASNETI_ATOMIC32_IMPL detected" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(atomic64 implementation family (binary probe),ATOMIC64_IMPL,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking atomic64 implementation family (binary probe)" >&5 $as_echo_n "checking atomic64 implementation family (binary probe)... " >&6; } if ${gasnet_cv_ATOMIC64_IMPL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_ATOMIC64_IMPL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC64_IMPL)>0?(GASNETI_ATOMIC64_IMPL):-(GASNETI_ATOMIC64_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC64_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC64_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting GASNETI_ATOMIC64_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_ATOMIC64_IMPL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( ((GASNETI_ATOMIC64_IMPL)>0?(GASNETI_ATOMIC64_IMPL):-(GASNETI_ATOMIC64_IMPL)) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', ((GASNETI_ATOMIC64_IMPL)>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_ATOMIC64_IMPL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting GASNETI_ATOMIC64_IMPL" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_ATOMIC64_IMPL" >&5 $as_echo "$gasnet_cv_ATOMIC64_IMPL" >&6; } if test -n "$gasnet_cv_ATOMIC64_IMPL" ; then GASNETI_ATOMIC64_IMPL_CONFIGURE=$gasnet_cv_ATOMIC64_IMPL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(atomic64 implementation family (binary probe),ATOMIC64_IMPL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_ATOMIC64_IMPL_CONFIGURE $GASNETI_ATOMIC64_IMPL_CONFIGURE _ACEOF # Must keep the following consistent with gasnet_atomic_fwd.h case $GASNETI_ATOMIC64_IMPL_CONFIGURE in 0) GASNETI_ATOMIC64_IMPL_STR=generic;; 1) GASNETI_ATOMIC64_IMPL_STR=native;; 2) GASNETI_ATOMIC64_IMPL_STR=os;; 3) GASNETI_ATOMIC64_IMPL_STR=compiler;; 4) GASNETI_ATOMIC64_IMPL_STR=hybrid;; 5) GASNETI_ATOMIC64_IMPL_STR=native;; # 5="special" is native but not inline *) echo echo "configure error: Invalid GASNETI_ATOMIC64_IMPL detected" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$GASNETI_ATOMIC_IMPL_STR" = "$GASNETI_ATOMIC32_IMPL_STR" && test "$GASNETI_ATOMIC_IMPL_STR" = "$GASNETI_ATOMIC64_IMPL_STR"; then atomics_config="$GASNETI_ATOMIC_IMPL_STR" else atomics_config="$GASNETI_ATOMIC_IMPL_STR,${GASNETI_ATOMIC32_IMPL_STR}32,${GASNETI_ATOMIC64_IMPL_STR}64" fi #--------------------------------------------------------------------------------------------------------------- # PSHM uses atomics in shared memory for IPC. # So we assume that Generic and O/S atomics are insufficient. # If that is ever not the case, one can add exceptions as needed. if test "$with_pshm" != no; then case "$enabled_pshm" in yes) pshm_how='enabled explicitly by --enable-pshm';; *) pshm_how='auto-enabled';; esac # For all platforms of interest, compiler is equivalent to native check_atomics_match='' for check_atomics_val in native compiler; do if test $GASNETI_ATOMIC_IMPL_STR = $check_atomics_val; then check_atomics_match=1 break fi done if test -n "$check_atomics_match"; then : else if test -n "$enabled_generic_atomicops" ; then check_atomics_msg='user passed --enable-force-generic-atomicops' elif test -n "$enabled_os_atomicops"; then check_atomics_msg='user passed --enable-force-os-atomicops' else check_atomics_msg="this platform has defaulted to '$GASNETI_ATOMIC_IMPL_STR' atomicops" fi echo echo "configure error: PSHM support ($pshm_how) requires native atomicops, but $check_atomics_msg" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 unset check_atomics_msg fi unset check_atomics_match fi #--------------------------------------------------------------------------------------------------------------- # CONDUIT CONFIGURATION UTILITIES #--------------------------------------------------------------------------------------------------------------- # Hack-around to prevent a bogus autoconf 2.58 bug when AC_PROG_CXX is called conditionally below am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(auto-conduit-detect,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --enable-auto-conduit-detect was given. if test "${enable_auto_conduit_detect+set}" = set; then : enableval=$enable_auto_conduit_detect; fi case "$enable_auto_conduit_detect" in '' | yes) : enabled_auto_detect=yes;_conduit_auto_reason=auto ;; *) : enabled_auto_detect=no;_conduit_auto_reason=disabled ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(auto-conduit-detect,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$gasnet_toolsonly_mode" = "yes"; then TOOLSONLY_MODE_TRUE= TOOLSONLY_MODE_FALSE='#' else TOOLSONLY_MODE_TRUE='#' TOOLSONLY_MODE_FALSE= fi if test "$gasnet_toolsonly_mode" = "no"; then CONDUIT_MODE_TRUE= CONDUIT_MODE_FALSE='#' else CONDUIT_MODE_TRUE='#' CONDUIT_MODE_FALSE= fi #--------------------------------------------------------------------------------------------------------------- # CODE COMMON TO MULTIPLE CONDUITS #--------------------------------------------------------------------------------------------------------------- LINKHELPER_BASE=gasnet_conftest_cfunc LINKHELPER_SRC=$LINKHELPER_BASE.c LINKHELPER_OBJ=$LINKHELPER_BASE.o LINKHELPER_LIBS="$LINKHELPER_OBJ $LIBM" LINKHELPER_DECL="extern int linkhelper_cint; extern void linkhelper_cfunc(int val);" LINKHELPER_CODE="linkhelper_cfunc(linkhelper_cint);" if test x"$have_tls" = xyes; then LINKHELPER_TLS_DECL='__thread long tlocal;' LINKHELPER_TLS_CODE='tlocal = 4;' fi #--------------------------------------------------------------------------------------------------------------- # C++ configuration MISC_CXXFLAGS="" # start with a clean slate # Note: autoconf uses CPPFLAGS for both C and C++, so there is NO CXXCPPFLAGS if test "${CXX-__NOT_SET__}" = ""; then have_cxx=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: C++ compiler disabled using --without-cxx" >&5 $as_echo "$as_me: WARNING: C++ compiler disabled using --without-cxx" >&2;} echo "C++ compiler disabled using --without-cxx" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else # bug 1725: Run GASNET_PROG_CXX with care in case it drops dead (missing C++) # Temporary override of AC_MSG_ERROR is a dirty hack! However, the previous approach # of probing in a subshell eventually ran afoul of autoconf's AC_REQUIRE() rules. have_cxx=yes ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 $as_echo "$CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 $as_echo "$ac_ct_CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } if ${ac_cv_cxx_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 $as_echo_n "checking whether $CXX accepts -g... " >&6; } if ${ac_cv_prog_cxx_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes else CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : else ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 $as_echo "$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CXX" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CXX_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } if test -z "$CXXCPP"; then if ${ac_cv_prog_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} have_cxx=no; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_PROG_CXX vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PROG_CXXCPP vvvvvvvvvvvvvvvvvvvvvv (L:3) ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu if test -z "$CXX"; then if test -n "$CCC"; then CXX=$CCC else if test -n "$ac_tool_prefix"; then for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args. set dummy $ac_tool_prefix$ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$CXX"; then ac_cv_prog_CXX="$CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_CXX="$ac_tool_prefix$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi CXX=$ac_cv_prog_CXX if test -n "$CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 $as_echo "$CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$CXX" && break done fi if test -z "$CXX"; then ac_ct_CXX=$CXX for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_prog_ac_ct_CXX+:} false; then : $as_echo_n "(cached) " >&6 else if test -n "$ac_ct_CXX"; then ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test. else as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_prog_ac_ct_CXX="$ac_prog" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS fi fi ac_ct_CXX=$ac_cv_prog_ac_ct_CXX if test -n "$ac_ct_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5 $as_echo "$ac_ct_CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ac_ct_CXX" && break done if test "x$ac_ct_CXX" = x; then CXX="g++" else case $cross_compiling:$ac_tool_warned in yes:) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;} ac_tool_warned=yes ;; esac CXX=$ac_ct_CXX fi fi fi fi # Provide some information about the compiler. $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5 set X $ac_compile ac_compiler=$2 for ac_option in --version -v -V -qversion; do { { ac_try="$ac_compiler $ac_option >&5" case "(($ac_try" in *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;; *) ac_try_echo=$ac_try;; esac eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\"" $as_echo "$ac_try_echo"; } >&5 (eval "$ac_compiler $ac_option >&5") 2>conftest.err ac_status=$? if test -s conftest.err; then sed '10a\ ... rest of stderr output deleted ... 10q' conftest.err >conftest.er1 cat conftest.er1 >&5 fi rm -f conftest.er1 conftest.err $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5 test $ac_status = 0; } done { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5 $as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; } if ${ac_cv_cxx_compiler_gnu+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { #ifndef __GNUC__ choke me #endif ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_compiler_gnu=yes else ac_compiler_gnu=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cv_cxx_compiler_gnu=$ac_compiler_gnu fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5 $as_echo "$ac_cv_cxx_compiler_gnu" >&6; } if test $ac_compiler_gnu = yes; then GXX=yes else GXX= fi ac_test_CXXFLAGS=${CXXFLAGS+set} ac_save_CXXFLAGS=$CXXFLAGS { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5 $as_echo_n "checking whether $CXX accepts -g... " >&6; } if ${ac_cv_prog_cxx_g+:} false; then : $as_echo_n "(cached) " >&6 else ac_save_cxx_werror_flag=$ac_cxx_werror_flag ac_cxx_werror_flag=yes ac_cv_prog_cxx_g=no CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes else CXXFLAGS="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : else ac_cxx_werror_flag=$ac_save_cxx_werror_flag CXXFLAGS="-g" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : ac_cv_prog_cxx_g=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext ac_cxx_werror_flag=$ac_save_cxx_werror_flag fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5 $as_echo "$ac_cv_prog_cxx_g" >&6; } if test "$ac_test_CXXFLAGS" = set; then CXXFLAGS=$ac_save_CXXFLAGS elif test $ac_cv_prog_cxx_g = yes; then if test "$GXX" = yes; then CXXFLAGS="-g -O2" else CXXFLAGS="-g" fi else if test "$GXX" = yes; then CXXFLAGS="-O2" else CXXFLAGS= fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu depcc="$CXX" am_compiler_list= { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5 $as_echo_n "checking dependency style of $depcc... " >&6; } if ${am_cv_CXX_dependencies_compiler_type+:} false; then : $as_echo_n "(cached) " >&6 else if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then # We make a subdir and do the tests there. Otherwise we can end up # making bogus files that we don't know about and never remove. For # instance it was reported that on HP-UX the gcc test will end up # making a dummy file named 'D' -- because '-MD' means "put the output # in D". rm -rf conftest.dir mkdir conftest.dir # Copy depcomp to subdir because otherwise we won't find it if we're # using a relative directory. cp "$am_depcomp" conftest.dir cd conftest.dir # We will build objects and dependencies in a subdirectory because # it helps to detect inapplicable dependency modes. For instance # both Tru64's cc and ICC support -MD to output dependencies as a # side effect of compilation, but ICC will put the dependencies in # the current directory while Tru64 will put them in the object # directory. mkdir sub am_cv_CXX_dependencies_compiler_type=none if test "$am_compiler_list" = ""; then am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp` fi am__universal=false case " $depcc " in #( *\ -arch\ *\ -arch\ *) am__universal=true ;; esac for depmode in $am_compiler_list; do # Setup a source with many dependencies, because some compilers # like to wrap large dependency lists on column 80 (with \), and # we should not choose a depcomp mode which is confused by this. # # We need to recreate these files for each test, as the compiler may # overwrite some of them when testing with obscure command lines. # This happens at least with the AIX C compiler. : > sub/conftest.c for i in 1 2 3 4 5 6; do echo '#include "conftst'$i'.h"' >> sub/conftest.c # Using ": > sub/conftst$i.h" creates only sub/conftst1.h with # Solaris 10 /bin/sh. echo '/* dummy */' > sub/conftst$i.h done echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf # We check with '-c' and '-o' for the sake of the "dashmstdout" # mode. It turns out that the SunPro C++ compiler does not properly # handle '-M -o', and we need to detect this. Also, some Intel # versions had trouble with output in subdirs. am__obj=sub/conftest.${OBJEXT-o} am__minus_obj="-o $am__obj" case $depmode in gcc) # This depmode causes a compiler race in universal mode. test "$am__universal" = false || continue ;; nosideeffect) # After this tag, mechanisms are not by side-effect, so they'll # only be used when explicitly requested. if test "x$enable_dependency_tracking" = xyes; then continue else break fi ;; msvc7 | msvc7msys | msvisualcpp | msvcmsys) # This compiler won't grok '-c -o', but also, the minuso test has # not run yet. These depmodes are late enough in the game, and # so weak that their functioning should not be impacted. am__obj=conftest.${OBJEXT-o} am__minus_obj= ;; none) break ;; esac if depmode=$depmode \ source=sub/conftest.c object=$am__obj \ depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \ $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \ >/dev/null 2>conftest.err && grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 && grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 && grep $am__obj sub/conftest.Po > /dev/null 2>&1 && ${MAKE-make} -s -f confmf > /dev/null 2>&1; then # icc doesn't choke on unknown options, it will just issue warnings # or remarks (even with -Werror). So we grep stderr for any message # that says an option was ignored or not supported. # When given -MP, icc 7.0 and 7.1 complain thusly: # icc: Command line warning: ignoring option '-M'; no argument required # The diagnosis changed in icc 8.0: # icc: Command line remark: option '-MP' not supported if (grep 'ignoring option' conftest.err || grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else am_cv_CXX_dependencies_compiler_type=$depmode break fi fi done cd .. rm -rf conftest.dir else am_cv_CXX_dependencies_compiler_type=none fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5 $as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; } CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type if test "x$enable_dependency_tracking" != xno \ && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then am__fastdepCXX_TRUE= am__fastdepCXX_FALSE='#' else am__fastdepCXX_TRUE='#' am__fastdepCXX_FALSE= fi ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5 $as_echo_n "checking how to run the C++ preprocessor... " >&6; } if test -z "$CXXCPP"; then if ${ac_cv_prog_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else # Double quotes because CXXCPP needs to be expanded for CXXCPP in "$CXX -E" "/lib/cpp" do ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : break fi done ac_cv_prog_CXXCPP=$CXXCPP fi CXXCPP=$ac_cv_prog_CXXCPP else ac_cv_prog_CXXCPP=$CXXCPP fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } ac_preproc_ok=false for ac_cxx_preproc_warn_flag in '' yes do # Use a header file that comes with gcc, so configuring glibc # with a fresh cross-compiler works. # Prefer to if __STDC__ is defined, since # exists even on freestanding compilers. # On the NeXT, cc -E runs the code through the compiler's parser, # not just through cpp. "Syntax error" is here to catch this case. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __STDC__ # include #else # include #endif Syntax error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else # Broken: fails on valid input. continue fi rm -f conftest.err conftest.i conftest.$ac_ext # OK, works on sane cases. Now check whether nonexistent headers # can be detected and how. cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : # Broken: success on invalid input. continue else # Passes both tests. ac_preproc_ok=: break fi rm -f conftest.err conftest.i conftest.$ac_ext done # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped. rm -f conftest.i conftest.err conftest.$ac_ext if $ac_preproc_ok; then : else { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;} have_cxx=no; } fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(CXXCPP) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$gasnet_cv__gfp_disable" = ""; then if echo "$CXXCPP" | $AWK -F' ' '{if ($1 ~ /^(.*\/)?env$/) exit 0; else exit 1;}' >/dev/null; then for ac_prog in $ENVCMD env do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ENVCMD+:} false; then : $as_echo_n "(cached) " >&6 else case $ENVCMD in [\\/]* | ?:[\\/]*) ac_cv_path_ENVCMD="$ENVCMD" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_dummy="/usr/bin:${PATH}" for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ENVCMD="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ENVCMD=$ac_cv_path_ENVCMD if test -n "$ENVCMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENVCMD" >&5 $as_echo "$ENVCMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ENVCMD" && break done # assemble "ENVCMD key=val key=val " with a trailing space gasnet_gfp_progenv="$ENVCMD "`echo "$CXXCPP" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'` # just the program name gasnet_gfp_progname=`echo "$CXXCPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { if ($i !~ /=/) { print $i; break; } } }'` # list of program arguments with no trailing space gasnet_gfp_progargs=`echo "$CXXCPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_gasnet_cv__gfp_fullprogname_CXXCPP+:} false; then : $as_echo_n "(cached) " >&6 else case $gasnet_cv__gfp_fullprogname_CXXCPP in [\\/]* | ?:[\\/]*) ac_cv_path_gasnet_cv__gfp_fullprogname_CXXCPP="$gasnet_cv__gfp_fullprogname_CXXCPP" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_gasnet_cv__gfp_fullprogname_CXXCPP="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi gasnet_cv__gfp_fullprogname_CXXCPP=$ac_cv_path_gasnet_cv__gfp_fullprogname_CXXCPP if test -n "$gasnet_cv__gfp_fullprogname_CXXCPP"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_CXXCPP" >&5 $as_echo "$gasnet_cv__gfp_fullprogname_CXXCPP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$gasnet_cv__gfp_fullprogname_CXXCPP" != "" ; then gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_CXXCPP" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of CXXCPP" >&5 $as_echo_n "checking for full path expansion of CXXCPP... " >&6; } if test -n "$gasnet_gfp_progargs" ; then CXXCPP="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs" else CXXCPP="$gasnet_gfp_progenv$gasnet_gfp_progname" fi #echo "gasnet_gfp_progenv='$gasnet_gfp_progenv'" #echo "gasnet_gfp_progname='$gasnet_gfp_progname'" #echo "gasnet_gfp_progargs='$gasnet_gfp_progargs'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5 $as_echo "$CXXCPP" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(CXXCPP) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ preprocessor" >&5 $as_echo_n "checking for working C++ preprocessor... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu gasnet_progcxxcpp_extrainfo= if test -n "`$CXXCPP -version 2>&1 < /dev/null | grep MIPSpro`" ; then gasnet_progcxxcpp_extrainfo=" (added -diag_error 1035 to deal with broken MIPSPro preprocessor)" CXXFLAGS="$CXXFLAGS -diag_error 1035" fi cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ # error _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : echo echo "configure error: Your C++ preprocessor is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f conftest.err conftest.i conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else echo echo "configure error: Your C++ preprocessor is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f conftest.err conftest.i conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __cplusplus #error __cplusplus must be defined in a C++ preprocessor! #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : else echo echo "configure error: Your C++ preprocessor is broken, it fails to define __cplusplus." if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f conftest.err conftest.i conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes$gasnet_progcxxcpp_extrainfo" >&5 $as_echo "yes$gasnet_progcxxcpp_extrainfo" >&6; } ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PROG_CXXCPP ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$gasnet_cv__gfp_disable" = ""; then if echo "$CXX" | $AWK -F' ' '{if ($1 ~ /^(.*\/)?env$/) exit 0; else exit 1;}' >/dev/null; then for ac_prog in $ENVCMD env do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ENVCMD+:} false; then : $as_echo_n "(cached) " >&6 else case $ENVCMD in [\\/]* | ?:[\\/]*) ac_cv_path_ENVCMD="$ENVCMD" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_dummy="/usr/bin:${PATH}" for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ENVCMD="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ENVCMD=$ac_cv_path_ENVCMD if test -n "$ENVCMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENVCMD" >&5 $as_echo "$ENVCMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ENVCMD" && break done # assemble "ENVCMD key=val key=val " with a trailing space gasnet_gfp_progenv="$ENVCMD "`echo "$CXX" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'` # just the program name gasnet_gfp_progname=`echo "$CXX" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { if ($i !~ /=/) { print $i; break; } } }'` # list of program arguments with no trailing space gasnet_gfp_progargs=`echo "$CXX" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_gasnet_cv__gfp_fullprogname_CXX+:} false; then : $as_echo_n "(cached) " >&6 else case $gasnet_cv__gfp_fullprogname_CXX in [\\/]* | ?:[\\/]*) ac_cv_path_gasnet_cv__gfp_fullprogname_CXX="$gasnet_cv__gfp_fullprogname_CXX" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_gasnet_cv__gfp_fullprogname_CXX="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi gasnet_cv__gfp_fullprogname_CXX=$ac_cv_path_gasnet_cv__gfp_fullprogname_CXX if test -n "$gasnet_cv__gfp_fullprogname_CXX"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_CXX" >&5 $as_echo "$gasnet_cv__gfp_fullprogname_CXX" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$gasnet_cv__gfp_fullprogname_CXX" != "" ; then gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_CXX" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of CXX" >&5 $as_echo_n "checking for full path expansion of CXX... " >&6; } if test -n "$gasnet_gfp_progargs" ; then CXX="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs" else CXX="$gasnet_gfp_progenv$gasnet_gfp_progname" fi #echo "gasnet_gfp_progenv='$gasnet_gfp_progenv'" #echo "gasnet_gfp_progname='$gasnet_gfp_progname'" #echo "gasnet_gfp_progargs='$gasnet_gfp_progargs'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5 $as_echo "$CXX" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ compiler" >&5 $as_echo_n "checking for working C++ compiler... " >&6; } ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { fail for me ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : echo echo "configure error: Your C++ compiler is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { printf("hi\n"); exit(0); ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : else echo echo "configure error: Your C++ compiler is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int some_bogus_nonexistent_symbol(); int main () { int x = some_bogus_nonexistent_symbol(); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : echo echo "configure error: Your C++ linker is broken - reported success when it should have failed" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #include int main () { printf("hi\n"); exit(0); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : else echo echo "configure error: Your C++ link is broken - reported failure when it should have succeeded" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_SET_CROSS_COMPILE vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$CROSS_COMPILING" = 0; then cross_compiling=no ac_cv_prog_cc_cross=no ac_cv_prog_cxx_cross=no else cross_compiling=yes ac_cv_prog_cc_cross=yes ac_cv_prog_cxx_cross=yes fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SET_CROSS_COMPILE ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$cross_compiling" = no; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking working C++ compiler executables" >&5 $as_echo_n "checking working C++ compiler executables... " >&6; } if test "$cross_compiling" = yes; then : echo echo "configure error: Internal configure error - please report" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main(void) { return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } echo echo "configure error: Cannot run executables created with C++ compiler. If you're attempting to cross-compile, use --enable-cross-compile" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log have_cxx=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PROG_CXX ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$have_cxx" = no; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears you have no working C++ compiler" >&5 $as_echo "$as_me: WARNING: It appears you have no working C++ compiler" >&2;} echo "It appears you have no working C++ compiler" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi if test -n "$CXXFLAGS"; then # embed user-provided CXXFLAGS into CXX for safe-keeping CXX="$CXX $CXXFLAGS" CXXFLAGS="" fi fi if test "$have_cxx" = yes; then ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_cxx_compiler_gnu # vvvvvvvvvvvvvvvvvvvvvv GASNET_FAMILY_CACHE_CHECK(C++,CXX,gasnet_cv_cxx_family) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler family" >&5 $as_echo_n "checking for C++ compiler family... " >&6; } if ${gasnet_cv_cxx_family+:} false; then : $as_echo_n "(cached) " >&6 else if test "CXX" != "CXX" ; then _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CPP" else _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CXXCPP" fi if test "`echo '$_GASNET_FAMILY_CACHE_CHECK_PREPROC' | grep '$C++'`" = "" ; then # preprocessor may differ from true compiler, so force full compilation testing _force_compile=1 else _force_compile= fi gasnet_cv_cxx_family=unknown if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__xlC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__xlC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__ibmxl__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__ibmxl__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_CRAYC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Cray fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Cray fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_CRAYC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__GNUC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=GNU fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=GNU fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__GNUC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__clang__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Clang fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Clang fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__clang__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PGI,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=PGI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=PGI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PGI,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=NVHPC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=NVHPC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Intel fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Intel fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__OPENCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Open64 fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Open64 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__OPENCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=PCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=PCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PATHCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Pathscale fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Pathscale fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PATHCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Compaq C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECCXX,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECCXX,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Compaq C++ fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Sun C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Sun C++ fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_cc,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_cc,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # HP C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_aCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_aCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # HP aCC (C++) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__MTA__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=MTA fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=MTA fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__MTA__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__KCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=KAI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=KAI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__KCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__TINYC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=TINY fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=TINY fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__TINYC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__LCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=LCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=LCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__LCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$gasnet_cv_cxx_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SX,...,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=NEC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=NEC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SX,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__sgi,...,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : gasnet_cv_cxx_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__sgi,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # MIPSPro 7.3.0 and earlier fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_family" >&5 $as_echo "$gasnet_cv_cxx_family" >&6; } if test "$gasnet_cv_cxx_family" != "GNU" ; then case CXX in CC) ac_cv_c_compiler_gnu=no GCC="" ;; CXX) ac_cv_cxx_compiler_gnu=no GXX="" ;; esac fi case "$gasnet_cv_cxx_family" in GNU) CXX_SUBFAMILY='GNU' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,CXX_gcc_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version string" >&5 $as_echo_n "checking for gcc version string... " >&6; } if ${gasnet_cv_CXX_gcc_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_CXX_gcc_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CXX_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$gasnet_cv_CXX_gcc_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CXX_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_CXX_gcc_version_string" >&5 $as_echo "$gasnet_cv_CXX_gcc_version_string" >&6; } if test -n "$gasnet_cv_CXX_gcc_version_string" ; then _gasnet_CXX_gcc_version_string=$gasnet_cv_CXX_gcc_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,CXX_gcc_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) case "$_gasnet_CXX_gcc_version_string" in *gccfss*) CXX_SUBFAMILY='GCCFSS';; *Advance-Toolchain*) CXX_SUBFAMILY='IBM';; *) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__APPLE_CC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : CXX_SUBFAMILY='APPLE' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : CXX_SUBFAMILY='APPLE' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__APPLE_CC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif _ACEOF if ac_fn_cxx_try_cpp "$LINENO"; then : CXX_SUBFAMILY='NVIDIA' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : CXX_SUBFAMILY='NVIDIA' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac ;; Clang) CXX_SUBFAMILY='LLVM' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,CXX_clang_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clang version string" >&5 $as_echo_n "checking for clang version string... " >&6; } if ${gasnet_cv_CXX_clang_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_CXX_clang_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CXX_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test -z "$gasnet_cv_CXX_clang_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_CXX_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_CXX_clang_version_string" >&5 $as_echo "$gasnet_cv_CXX_clang_version_string" >&6; } if test -n "$gasnet_cv_CXX_clang_version_string" ; then _gasnet_CXX_clang_version_string=$gasnet_cv_CXX_clang_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,CXX_clang_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) case "$_gasnet_CXX_clang_version_string" in *Apple*) CXX_SUBFAMILY='APPLE';; *Cray*) CXX_SUBFAMILY='CRAY';; *AMD*) CXX_SUBFAMILY='AMD';; *Arm*) CXX_SUBFAMILY='ARM';; *Intel*) CXX_SUBFAMILY='INTEL';; esac ;; *) CXX_SUBFAMILY='none' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler sub-family" >&5 $as_echo_n "checking for C++ compiler sub-family... " >&6; } # real "checking" was done above { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX_SUBFAMILY" >&5 $as_echo "$CXX_SUBFAMILY" >&6; } CXX_FAMILY=$gasnet_cv_cxx_family # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FAMILY_CACHE_CHECK(C++,CXX,gasnet_cv_cxx_family) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) CXXDEBUGFLAGS="-g" CXXOPTFLAGS="-O2" DEVWARN_CXXFLAGS= GASNET_UDP_LIBS="" gxx_flag_prefix='' gxx_flag_delim=' ' case "$CXX_FAMILY" in GNU) # vvvvvvvvvvvvvvvvvvvvvv GASNET_GCC_VERSION_CHECK(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badgccmsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if __GNUC__ == 3 && __GNUC_MINOR__ == 2 && __GNUC_PATCHLEVEL__ <= 2 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CXX is gcc 3.2.0-2" >&5 $as_echo "CXX is gcc 3.2.0-2" >&6; } badgccmsg="Use of gcc/g++ 3.2.0-2 for compiling this software is strongly discouraged. \ This version has a serious known bug in the optimizer regarding structure copying, \ which may lead to bad code and incorrect runtime behavior when optimization is enabled. \ Consider using \$CXX to select a different compiler." # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(allow-gcc32,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-allow-gcc32 was given. if test "${enable_allow_gcc32+set}" = set; then : enableval=$enable_allow_gcc32; fi case "$enable_allow_gcc32" in '' | no) : as_fn_error $? "$badgccmsg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc32 flag." "$LINENO" 5 ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $badgccmsg" >&5 $as_echo "$as_me: WARNING: $badgccmsg" >&2;} echo "$badgccmsg" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(allow-gcc32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if __GNUC__ == 4 && __GNUC_MINOR__ < 3 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CXX is gcc 4.x, for x < 3" >&5 $as_echo "CXX is gcc 4.x, for x < 3" >&6; } badgccmsg="Use of gcc/g++ 4.0, 4.1 or 4.2 for compiling this software is strongly discouraged. \ These versions have a known bug in the optimizer regarding aliasing analysis which may lead \ to bad code and incorrect runtime behavior when optimization is enabled. \ Consider using \$CXX to select a different compiler." # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(allow-gcc4,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-allow-gcc4 was given. if test "${enable_allow_gcc4+set}" = set; then : enableval=$enable_allow_gcc4; fi case "$enable_allow_gcc4" in '' | no) : as_fn_error $? "$badgccmsg \ You may enable use of this broken compiler at your own risk by passing the --enable-allow-gcc4 flag.\ If you do so, please see the documentation on --enable-conservative-local-copy for a possible \ work around for the gcc-4.x bug." "$LINENO" 5 ;; *) : # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $badgccmsg" >&5 $as_echo "$as_me: WARNING: $badgccmsg" >&2;} echo "$badgccmsg" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(allow-gcc4,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -z "$badgccmsg"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GCC_VERSION_CHECK(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$CC_SUBFAMILY" in NVIDIA) gxx_flag_prefix='-Xcompiler ' gxx_flag_delim=',' ;; esac case "$target_cpu" in sparc) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-mcpu=ultrasparc3 -mtune=ultrasparc3" "-mcpu=ultrasparc -mtune=ultrasparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag $flag" >&5 $as_echo_n "checking for C++ compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CXXFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; rs6000|powerpc*) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then for flag in "-force_cpusubtype_ALL" "-Wa,-mppc64" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag $flag" >&5 $as_echo_n "checking for C++ compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ppc64_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ppc64_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ppc64_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ppc64_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ppc64_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ppc64_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ppc64_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : ppc64_flag_worked=1 else ppc64_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ppc64_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CXXFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac # set CXXDEBUGFLAGS # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"${gxx_flag_prefix}-g3") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="${gxx_flag_prefix}-g3" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"${gxx_flag_prefix}-g3") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) case "$target_os" in darwin*) # Want -gstabs+ instead of -g3, if supported # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-gstabs+) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-gstabs+") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-gstabs+" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-gstabs+") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-gstabs+" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-gstabs+... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="${gxx_flag_prefix}-gstabs+" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="${gxx_flag_prefix}-gstabs+" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-gstabs+) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac CXXDEBUGFLAGS="$CXXFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; NVHPC) # TODO: are either `-M` options, inherited from PGI, still required? # suppress large number of useless default warnings # get inline assembly and sign-extended widening MISC_CXXFLAGS="-w -Masmkeyword -Msignextend" CXXOPTFLAGS="-O1" # TODO: restore -O2 if/when bugs are resolved? (see bug 4158) ;; PGI) MISC_CXXFLAGS="-Masmkeyword -Msignextend" case "$GASNETI_PTR_BITS$target_os" in 64darwin*) # PGI seems to have a different ABI # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(-Mllalign) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -Mllalign") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -Mllalign" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -Mllalign") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -Mllalign" >&5 $as_echo_n "checking for C++ compiler flag -Mllalign... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) MISC_CXXFLAGS="$MISC_CXXFLAGS -Mllalign" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } MISC_CXXFLAGS="$MISC_CXXFLAGS -Mllalign" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(-Mllalign) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_PGI_VERSION_CHECK(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badpgimsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if ((10000 * __PGIC__) + (100 * __PGIC_MINOR__) + __PGIC_PATCHLEVEL__) < 70205 # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CXX is PGI prior to 7.2-5" >&5 $as_echo "CXX is PGI prior to 7.2-5" >&6; } badpgimsg="Use of PGI compilers older than 7.2-5 is not supported. Consider using \$CXX to select a different compiler." fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -n "$badpgimsg"; then as_fn_error $? "$badpgimsg" "$LINENO" 5 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PGI_VERSION_CHECK(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # DOB: don't force this in client flags by default. The payoff is small and it has potential to break clients # because it's not a valid option for PGI C compilation. # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(--display_error_number) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS --display_error_number") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS --display_error_number" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS --display_error_number") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag --display_error_number" >&5 $as_echo_n "checking for C++ compiler flag --display_error_number... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="--display_error_number" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="--display_error_number" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(--display_error_number) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG([-Wc,--diag_suppress=177]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -Wc,--diag_suppress=177") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -Wc,--diag_suppress=177" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -Wc,--diag_suppress=177") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -Wc,--diag_suppress=177" >&5 $as_echo_n "checking for C++ compiler flag -Wc,--diag_suppress=177... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # Intentionally empty - this is just to test whether surgical warning suppresion is available else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } MISC_CXXFLAGS="-w $MISC_CXXFLAGS" # old versions of pgc++ have no way to indep control warnings else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # Intentionally empty - this is just to test whether surgical warning suppresion is available else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } MISC_CXXFLAGS="-w $MISC_CXXFLAGS" # old versions of pgc++ have no way to indep control warnings fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) MISC_CXXFLAGS="-w $MISC_CXXFLAGS" # old versions of pgc++ have no way to indep control warnings fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG([-Wc,--diag_suppress=177]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; Intel) # Note we need to support both older -wd and newer -diag-disable # Setting CXX_WDFLAG simplifes doing so in later tests # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(-diag-disable=654) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -diag-disable=654") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -diag-disable=654" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -diag-disable=654") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -diag-disable=654" >&5 $as_echo_n "checking for C++ compiler flag -diag-disable=654... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXX_WDFLAG='-diag-disable=' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXX_WDFLAG='-wd' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXX_WDFLAG='-diag-disable=' else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXX_WDFLAG='-wd' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXX_WDFLAG='-wd' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(-diag-disable=654) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) MISC_CXXFLAGS="${CXX_WDFLAG}654 ${CXX_WDFLAG}1125 ${CXX_WDFLAG}279" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${CXX_WDFLAG}1572) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${CXX_WDFLAG}1572") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${CXX_WDFLAG}1572" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${CXX_WDFLAG}1572") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${CXX_WDFLAG}1572" >&5 $as_echo_n "checking for C++ compiler flag ${CXX_WDFLAG}1572... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) MISC_CXXFLAGS="$MISC_CXXFLAGS ${CXX_WDFLAG}1572" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } MISC_CXXFLAGS="$MISC_CXXFLAGS ${CXX_WDFLAG}1572" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${CXX_WDFLAG}1572) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; XLC) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then : fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(-qsuppress=1540-0809) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -qsuppress=1540-0809") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -qsuppress=1540-0809" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -qsuppress=1540-0809") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -qsuppress=1540-0809" >&5 $as_echo_n "checking for C++ compiler flag -qsuppress=1540-0809... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # 1540-0809 = empty source file (some linux headers) MISC_CXXFLAGS="$MISC_CXXFLAGS -qsuppress=1540-0809" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # 1540-0809 = empty source file (some linux headers) MISC_CXXFLAGS="$MISC_CXXFLAGS -qsuppress=1540-0809" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(-qsuppress=1540-0809) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) MISC_CXXFLAGS="$MISC_CXXFLAGS -qeh" ;; Sun) if test "$target_cpu" = "sparc"; then if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-xarch=v8plusb" "-xarch=v8plusa" "-xarch=v8plus" "-xarch=sparcvis2" "-xarch=sparcvis" "-xarch=sparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag $flag" >&5 $as_echo_n "checking for C++ compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS $flag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CXXFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $MISC_CXXFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $MISC_CXXFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi CXXOPTFLAGS="-xO2" # Can we go higher to match "-fast -xO5" of CCOPTFLAGS? # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(-xlibmopt) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -xlibmopt") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -xlibmopt" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -xlibmopt") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -xlibmopt" >&5 $as_echo_n "checking for C++ compiler flag -xlibmopt... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXOPTFLAGS="$CXXOPTFLAGS -xlibmopt" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXOPTFLAGS="$CXXOPTFLAGS -xlibmopt" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(-xlibmopt) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(-errtags) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -errtags") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -errtags" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -errtags") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag -errtags" >&5 $as_echo_n "checking for C++ compiler flag -errtags... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) MISC_CXXFLAGS="$MISC_CXXFLAGS -errtags" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } MISC_CXXFLAGS="$MISC_CXXFLAGS -errtags" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(-errtags) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; Cray) case "$target_cpu" in x86_64) # XT, XE, XK, XC, etc. CXXDEBUGFLAGS="-g -O0" # consistent with CCDEBUGFLAGS MISC_CXXFLAGS="-hnomessage=236:3185 -hexceptions -hnew_for_init" ;; *) as_fn_error $? "Cray C++ compiler for unknown target CPU" "$LINENO" 5 ;; esac ;; Pathscale) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PATHSCALE_VERSION_CHECK(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for known buggy compilers" >&5 $as_echo_n "checking for known buggy compilers... " >&6; } badpathscalemsg="" cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if (__PATHCC__ < 3) # error #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : : else { $as_echo "$as_me:${as_lineno-$LINENO}: result: CXX is PathScale prior to 3.0" >&5 $as_echo "CXX is PathScale prior to 3.0" >&6; } badpathscalemsg="Use of PathScale compilers older than 3.0 is not supported. Consider using \$CXX to select a different compiler." fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test -n "$badpathscalemsg"; then as_fn_error $? "$badpathscalemsg" "$LINENO" 5 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATHSCALE_VERSION_CHECK(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) CXXDEBUGFLAGS="-g3 -O0" # consistent with CCDEBUGFLAGS CXXOPTFLAGS="-O3" # consistent with CCOPTFLAGS ;; Open64) if test "$GASNETI_PTR_BITS" = 32; then # consistent with CCOPTFLAGS CXXOPTFLAGS="-O1" else CXXOPTFLAGS="-O3 -OPT:wrap_around_unsafe=off" fi CXXDEBUGFLAGS="-g3" ;; Clang) CXXOPTFLAGS="-O3" CXXDEBUGFLAGS="-g -O0" # consistent with CCDEBUGFLAGS ;; esac if test "$BUILDCONFIG" = "optimize" ; then GASNET_OPT_CXXFLAGS="$CXXOPTFLAGS" else GASNET_OPT_CXXFLAGS="$CXXDEBUGFLAGS" fi # Add GNU-style warning enable/suppression flags to MISC_CXXFLAGS case "$CXX_FAMILY" in GNU | Pathscale | Open64 | Clang) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$MISC_CXXFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$MISC_CXXFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$MISC_CXXFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$enabled_dev_warnings" = "yes" ; then # enable additional supported warnings for warnflag in -Wall \ -Wpointer-arith \ -Wnested-externs \ -Wwrite-strings \ -Wmissing-format-attribute \ -Winit-self \ -Wvla \ -Wexpansion-to-defined \ -Woverlength-strings \ -Wclobbered \ -Wcast-function-type \ -Wempty-body \ -Wignored-qualifiers \ -Wimplicit-fallthrough \ -Wmissing-parameter-type \ -Wold-style-declaration \ -Wuninitialized \ -Wshift-negative-value \ ; do if test "$CXX_FAMILY" = "Open64" && ( test "x$warnflag" = "x-Wempty-body" || test "x$warnflag" = "x-Wexpansion-to-defined" ) ; then : # Bug 3711: Open64 botches some warnings at link time, which is not probed here else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}$warnflag) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}$warnflag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}$warnflag" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}$warnflag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}$warnflag" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}$warnflag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}$warnflag" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}$warnflag" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}$warnflag) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi done # Disable DEVWARN flags from -Wall that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-truncation" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Disable DEVWARN flag(s) from -Wcast-function-type that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-cast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-cast-function-type-strict" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-cast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } DEVWARN_CXXFLAGS="$DEVWARN_CXXFLAGS ${gxx_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-cast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # compiler-specific global warning disables case "$CXX_FAMILY" in Pathscale) # pathcc default enables -Wformat-security which we don't want # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-security) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-security" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-security" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat-security" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; Open64) # Open64's maybe-uninitialized analysis is too broken to be usable # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-uninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-uninitialized" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-uninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-uninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # Open64 strict aliasing complains about (void **)/(T **) aliasing, which we use in places # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-strict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-strict-aliasing" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-strict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-strict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; GNU) # GCC 11 appears to have analysis problems which yield bogus warnings (bugs 4228,4231,4232) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C++ compiler is g++ 11 or higher" >&5 $as_echo_n "checking whether C++ compiler is g++ 11 or higher... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then is_gcc11_or_higher=yes else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 is_gcc11_or_higher=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: result: $is_gcc11_or_higher" >&5 $as_echo "$is_gcc11_or_higher" >&6; } if test "$is_gcc11_or_higher" = yes; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-array-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-array-bounds" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-array-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-array-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-stringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-stringop-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-stringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-stringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # These warnings were immediately problematic when introduced in 12.1 (bugs 4450,4451) # earlier versions silently ignore the unrecognized option # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-dangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-dangling-pointer" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-dangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-dangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-use-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-use-after-free" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-use-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuse-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wuse-after-free" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wuse-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuse-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wuse-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wuse-after-free" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wuse-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-use-after-free" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-use-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi ;; esac # disable -Wformat if unsure we can support it for the printf implementation in use if test -z "$have_c99_format" ; then as_fn_error $? "Internal configure error - Wformat check missing" "$LINENO" 5 elif test "$have_c99_format" = 0 ; then # avoid false warnings # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-format") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-format... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wformat" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wformat" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wformat... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-format" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wformat) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-format) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # disable warnings that should always be off (not supported by our headers) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CXX_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CXX_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CXX_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused" # -Wno-unused unfortunately disables unused-result, which we want to preserve if test "$CXX_FAMILY" != "Open64" ; then # Open64 accepts the illegal option and botches it # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-result") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-result... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-result" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # -Wno-unused meta disable failed, try to disable the problematic sub-options individually # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-function" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-function") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-function... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-function" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-value" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-value") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-value... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-value" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-variable") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-variable... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-variable" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # -Wno-unused is not enough to ignore unused params on clang -Wall -Wextra (clang 3.8.1) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-parameter" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-parameter" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-parameter" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunused-parameter... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unused-parameter" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-address) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-address") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-address" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-address") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-address" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-address... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Waddress) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Waddress") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Waddress" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Waddress" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Waddress... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-address" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-address" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Waddress) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Waddress") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Waddress" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Waddress" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Waddress... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-address" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-address" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-address) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) if test "$use_pthreads" != "no" ; then # some crappy pthread mutex implementations generate warnings without -Wno-missing-braces { $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy pthread.h mutex initializers" >&5 $as_echo_n "checking for buggy pthread.h mutex initializers... " >&6; } oldCXXFLAGS="$CXXFLAGS" CXXFLAGS="$DEVWARN_CXXFLAGS $CXXFLAGS" # FREEBSD requires the -pthread compiler flag when including pthread.h case "$target_os" in freebsd*) CXXFLAGS="-pthread $CXXFLAGS" ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < int main(void) { pthread_mutex_t fastmutex = PTHREAD_MUTEX_INITIALIZER; ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-missing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-missing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-missing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: buggy" >&5 $as_echo "buggy" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-missing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-missing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-missing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:8) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wmissing-braces") ^^^^^^^^^^^^^^^^^^^^^^ (L:8) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wmissing-braces... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:8) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:10) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } oldCXXFLAGS="$oldCXXFLAGS ${gxx_flag_prefix}-Wno-missing-braces" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:10) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:10) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 #bug611: ignore failures here, which may be due to broken/missing pthreads support #AC_MSG_ERROR(failure while checking for buggy pthread.h mutexes) { $as_echo "$as_me:${as_lineno-$LINENO}: result: failure - ignored" >&5 $as_echo "failure - ignored" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) CXXFLAGS="$oldCXXFLAGS" fi case "$target_os" in solaris*) # hide pragma warnings in system header files included by absolute path # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unknown-pragmas" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wno-unknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunknown-pragmas" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS ${gxx_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler flag ${gxx_flag_prefix}-Wunknown-pragmas" >&5 $as_echo_n "checking for C++ compiler flag ${gxx_flag_prefix}-Wunknown-pragmas... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CXXFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CXXFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } CXXFLAGS="$CXXFLAGS ${gxx_flag_prefix}-Wno-unknown-pragmas" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CXXFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXFLAG(${gxx_flag_prefix}-Wno-unknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) esac #GASNET_TRY_CXXFLAG([-ansi -U__STRICT_ANSI__],[[CXX]FLAGS="$[CXX]FLAGS -ansi -U__STRICT_ANSI__"]) MISC_CXXFLAGS="$CXXFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) ;; *) ;; esac if test "$enabled_dev_warnings" = "no" ; then DEVWARN_CXXFLAGS= fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(C++ compiler for PLATFORM_COMPILER_IDSTR,PLATFORM_CXX_IDSTR,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for PLATFORM_COMPILER_IDSTR" >&5 $as_echo_n "checking C++ compiler for PLATFORM_COMPILER_IDSTR... " >&6; } if ${gasnet_cv_PLATFORM_CXX_IDSTR+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_CXX_IDSTR="" _extractstrembed='"$gasnetextractstr: (-(|" PLATFORM_COMPILER_IDSTR "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_PLATFORM_CXX_IDSTR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_IDSTR " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_CXX_IDSTR" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_PLATFORM_CXX_IDSTR=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_IDSTR " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_CXX_IDSTR" >&5 $as_echo "$gasnet_cv_PLATFORM_CXX_IDSTR" >&6; } if test -n "$gasnet_cv_PLATFORM_CXX_IDSTR" ; then GASNETI_PLATFORM_CXX_IDSTR=$gasnet_cv_PLATFORM_CXX_IDSTR fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(C++ compiler for PLATFORM_COMPILER_IDSTR,PLATFORM_CXX_IDSTR,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_CXX_IDSTR "$GASNETI_PLATFORM_CXX_IDSTR" _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_FAMILYID,PLATFORM_CXX_FAMILYID,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for PLATFORM_COMPILER_FAMILYID" >&5 $as_echo_n "checking C++ compiler for PLATFORM_COMPILER_FAMILYID... " >&6; } if ${gasnet_cv_PLATFORM_CXX_FAMILYID+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_CXX_FAMILYID="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_FAMILYID )>0?( PLATFORM_COMPILER_FAMILYID ):-( PLATFORM_COMPILER_FAMILYID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_FAMILYID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_FAMILYID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_FAMILYID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_CXX_FAMILYID" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_FAMILYID )>0?( PLATFORM_COMPILER_FAMILYID ):-( PLATFORM_COMPILER_FAMILYID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_FAMILYID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_FAMILYID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_FAMILYID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_CXX_FAMILYID" >&5 $as_echo "$gasnet_cv_PLATFORM_CXX_FAMILYID" >&6; } if test -n "$gasnet_cv_PLATFORM_CXX_FAMILYID" ; then GASNETI_PLATFORM_CXX_FAMILYID=$gasnet_cv_PLATFORM_CXX_FAMILYID fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_FAMILYID,PLATFORM_CXX_FAMILYID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_CXX_FAMILYID $GASNETI_PLATFORM_CXX_FAMILYID _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_ID,PLATFORM_CXX_ID,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for PLATFORM_COMPILER_ID" >&5 $as_echo_n "checking C++ compiler for PLATFORM_COMPILER_ID... " >&6; } if ${gasnet_cv_PLATFORM_CXX_ID+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_CXX_ID="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_ID )>0?( PLATFORM_COMPILER_ID ):-( PLATFORM_COMPILER_ID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_ID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_ID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_ID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_CXX_ID" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_ID )>0?( PLATFORM_COMPILER_ID ):-( PLATFORM_COMPILER_ID )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_ID )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_ID=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_ID " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_CXX_ID" >&5 $as_echo "$gasnet_cv_PLATFORM_CXX_ID" >&6; } if test -n "$gasnet_cv_PLATFORM_CXX_ID" ; then GASNETI_PLATFORM_CXX_ID=$gasnet_cv_PLATFORM_CXX_ID fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_ID,PLATFORM_CXX_ID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_CXX_ID $GASNETI_PLATFORM_CXX_ID _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_VERSION,PLATFORM_CXX_VERSION,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for PLATFORM_COMPILER_VERSION" >&5 $as_echo_n "checking C++ compiler for PLATFORM_COMPILER_VERSION... " >&6; } if ${gasnet_cv_PLATFORM_CXX_VERSION+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_CXX_VERSION="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_VERSION )>0?( PLATFORM_COMPILER_VERSION ):-( PLATFORM_COMPILER_VERSION )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_VERSION )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_VERSION=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_VERSION " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_CXX_VERSION" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_VERSION )>0?( PLATFORM_COMPILER_VERSION ):-( PLATFORM_COMPILER_VERSION )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_VERSION )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_VERSION=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_VERSION " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_CXX_VERSION" >&5 $as_echo "$gasnet_cv_PLATFORM_CXX_VERSION" >&6; } if test -n "$gasnet_cv_PLATFORM_CXX_VERSION" ; then GASNETI_PLATFORM_CXX_VERSION=$gasnet_cv_PLATFORM_CXX_VERSION fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_VERSION,PLATFORM_CXX_VERSION,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_CXX_VERSION $GASNETI_PLATFORM_CXX_VERSION _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_CXX_LANGLVL,PLATFORM_CXX_CXX_LANGLVL,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for PLATFORM_COMPILER_CXX_LANGLVL" >&5 $as_echo_n "checking C++ compiler for PLATFORM_COMPILER_CXX_LANGLVL... " >&6; } if ${gasnet_cv_PLATFORM_CXX_CXX_LANGLVL+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_PLATFORM_CXX_CXX_LANGLVL="" # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_CXX_LANGLVL )>0?( PLATFORM_COMPILER_CXX_LANGLVL ):-( PLATFORM_COMPILER_CXX_LANGLVL )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_CXX_LANGLVL )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_CXX_LANGLVL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting PLATFORM_COMPILER_CXX_LANGLVL " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test -z "$gasnet_cv_PLATFORM_CXX_CXX_LANGLVL" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) cat >conftest.$ac_ext < extern char s[]; #define DIGIT(d) (((char)(( (( PLATFORM_COMPILER_CXX_LANGLVL )>0?( PLATFORM_COMPILER_CXX_LANGLVL ):-( PLATFORM_COMPILER_CXX_LANGLVL )) >>(d*4))&0xF))+0x40) char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ', (( PLATFORM_COMPILER_CXX_LANGLVL )>=0?' ':'-'), ' ', DIGIT(7),DIGIT(6),DIGIT(5),DIGIT(4), DIGIT(3),DIGIT(2),DIGIT(1),DIGIT(0), ' ','$','\0'}; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { static char *p = s; while (*p) printf("%c",*(p++)); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\$";} if (m/^gasnetextractexpr: ([ -]) (.+?) \$/) { map($val=($val<<4)+($_-0x40),unpack("C8",$2)); print "-" if ($1 eq "-"); print $val; exit 0;}' gasnet_cv_PLATFORM_CXX_CXX_LANGLVL=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting PLATFORM_COMPILER_CXX_LANGLVL " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_CXX_CXX_LANGLVL" >&5 $as_echo "$gasnet_cv_PLATFORM_CXX_CXX_LANGLVL" >&6; } if test -n "$gasnet_cv_PLATFORM_CXX_CXX_LANGLVL" ; then GASNETI_PLATFORM_CXX_CXX_LANGLVL=$gasnet_cv_PLATFORM_CXX_CXX_LANGLVL fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(C++ compiler for PLATFORM_COMPILER_CXX_LANGLVL,PLATFORM_CXX_CXX_LANGLVL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) cat >>confdefs.h <<_ACEOF #define GASNETI_PLATFORM_CXX_CXX_LANGLVL $GASNETI_PLATFORM_CXX_CXX_LANGLVL _ACEOF # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) mismatch="" if test -z "$CXX_FAMILY" || test -z "$CC_FAMILY"; then as_fn_error $? "Internal error in ID_OTHER_COMPILER_PLATFORM(CXX)" "$LINENO" 5 elif test x"$CXX_FAMILY" != x"$CC_FAMILY"; then mismatch="families" elif test x"$gasnet_cv_PLATFORM_CXX_VERSION" != x"$gasnet_cv_PLATFORM_COMPILER_VERSION"; then mismatch="version codes" fi if test -n "$mismatch"; then idstr1=`echo "$gasnet_cv_PLATFORM_COMPILER_IDSTR" | $AWK -F'|' '{ printf("%-22s\t%s",$2,$3); }'` idstr2=`echo "$gasnet_cv_PLATFORM_CXX_IDSTR" | $AWK -F'|' '{ printf("%-22s\t%s",$2,$3); }'` # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:2) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The compiler $mismatch of \$CC and \$CXX do not match: CC: $idstr1 CXX: $idstr2 If this is not what you intended, then set \$CXX to select a different C++ compiler." >&5 $as_echo "$as_me: WARNING: The compiler $mismatch of \$CC and \$CXX do not match: CC: $idstr1 CXX: $idstr2 If this is not what you intended, then set \$CXX to select a different C++ compiler." >&2;} echo "The compiler $mismatch of \$CC and \$CXX do not match: CC: $idstr1 CXX: $idstr2 If this is not what you intended, then set \$CXX to select a different C++ compiler." >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:2) fi # MISC_CXXFLAGS are added to CXXFLAGS here to ensure they are used for the remaining configure tests, # but they retain a separate identity post-configure CXXFLAGS="$GASNET_OPT_CXXFLAGS $MISC_CXXFLAGS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_CORRECT_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$enable_debug" = "yes" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking CXX for debug vs. optimize compilation conflict" >&5 $as_echo_n "checking CXX for debug vs. optimize compilation conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$CXX") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$CXX" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$CXX") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CXXFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CXXFLAGS $CPPFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CXXFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$CXX") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXX" = "" ; then _pushcnt_CXX=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXX+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXX_$_pushcnt_CXX=\$CXX eval _pushedvarset_CXX_$_pushcnt_CXX=$_gasnet_pushvar_isset _pushcnt_CXX=`expr $_pushcnt_CXX + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXX="$CXX" echo "pushed new CXX value: $CXX" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$CXX") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $CPPFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined(__OPTIMIZE__) || defined(NDEBUG) choke me #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_result=no else gasnet_result=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_result" >&5 $as_echo "$gasnet_result" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CC) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" -ge "1"; then _pushcnt_CC=`expr $_pushcnt_CC - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CC_$_pushcnt_CC if test "$_gasnet_pushvar_isset" = "1" ; then eval CC=\$_pushedvar_CC_$_pushcnt_CC echo "popping CC back to: $CC" >&5 else unset CC echo "popping CC back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXX" -ge "1"; then _pushcnt_CXX=`expr $_pushcnt_CXX - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXX_$_pushcnt_CXX if test "$_gasnet_pushvar_isset" = "1" ; then eval CXX=\$_pushedvar_CXX_$_pushcnt_CXX echo "popping CXX back to: $CXX" >&5 else unset CXX echo "popping CXX back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXX" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$gasnet_result" = yes; then : old_CXX="$CXX" CXX="$CXX -O0 -UNDEBUG" # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$enable_debug" = "yes" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking CXX for debug vs. optimize compilation conflict" >&5 $as_echo_n "checking CXX for debug vs. optimize compilation conflict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$CXX") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$CXX" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$CXX") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CXXFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CXXFLAGS $CPPFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CXXFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$CXX") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXX" = "" ; then _pushcnt_CXX=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXX+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXX_$_pushcnt_CXX=\$CXX eval _pushedvarset_CXX_$_pushcnt_CXX=$_gasnet_pushvar_isset _pushcnt_CXX=`expr $_pushcnt_CXX + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXX="$CXX" echo "pushed new CXX value: $CXX" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$CXX") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS $CPPFLAGS" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS $CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #if defined(__OPTIMIZE__) || defined(NDEBUG) choke me #endif int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_result=no else gasnet_result=yes fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_result" >&5 $as_echo "$gasnet_result" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CC) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CC" -ge "1"; then _pushcnt_CC=`expr $_pushcnt_CC - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CC_$_pushcnt_CC if test "$_gasnet_pushvar_isset" = "1" ; then eval CC=\$_pushedvar_CC_$_pushcnt_CC echo "popping CC back to: $CC" >&5 else unset CC echo "popping CC back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXX" -ge "1"; then _pushcnt_CXX=`expr $_pushcnt_CXX - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXX_$_pushcnt_CXX if test "$_gasnet_pushvar_isset" = "1" ; then eval CXX=\$_pushedvar_CXX_$_pushcnt_CXX echo "popping CXX back to: $CXX" >&5 else unset CXX echo "popping CXX back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXX" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXX) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test "$gasnet_result" = yes; then : echo echo "configure error: User requested --enable-debug but \$CXX has enabled optimization (-O) or disabled assertions (-DNDEBUG). Appending '-O0 -UNDEBUG' to \$CXX did not resolve this conflict. Try setting CXX='$old_CXX ' " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Appending '-O0 -UNDEBUG' to \$CXX to resolve debug vs. optimize compilation conflict" >&5 $as_echo "$as_me: WARNING: Appending '-O0 -UNDEBUG' to \$CXX to resolve debug vs. optimize compilation conflict" >&2;} echo "Appending '-O0 -UNDEBUG' to \$CXX to resolve debug vs. optimize compilation conflict" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CORRECT_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([cxxLIBS],[],[Libraries to add when linking C++ code]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-cxxlibs was given. if test "${with_cxxlibs+set}" = set; then : withval=$with_cxxlibs; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cxxLIBS setting" >&5 $as_echo_n "checking for cxxLIBS setting... " >&6; } envval_src_cxxLIBS="cached" if ${gasnet_cv_envvar_cxxLIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_cxxLIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_cxxLIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cxxlibs+set}" = "set" ; then gasnet_cv_envvar_cxxLIBS="${_gasneti_nenv_cxxlibs}" envval_src_cxxLIBS=given elif test "${_gasneti_cenv_cxxlibs+set}" = "set" ; then gasnet_cv_envvar_cxxLIBS="${_gasneti_cenv_cxxlibs}" envval_src_cxxLIBS=conf else gasnet_cv_envvar_cxxLIBS=$envval_default_cxxLIBS envval_src_cxxLIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper cxxLIBS cxxlibs $gasnet_cv_configure_args_norm fi cxxLIBS="$gasnet_cv_envvar_cxxLIBS" if test "$cxxLIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset cxxLIBS if test "$envval_src_cxxLIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_cxxLIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$cxxLIBS\"" >&5 $as_echo " \"$cxxLIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$cxxLIBS\"" >&5 $as_echo " (default) \"$cxxLIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$cxxLIBS\"" >&5 $as_echo " (disabled) \"$cxxLIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$cxxLIBS\"" >&5 $as_echo " (provided) \"$cxxLIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$cxxLIBS\"" >&5 $as_echo " (provided) \"$cxxLIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$cxxLIBS. Please configure --with-cxxLIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([cxxLIBS],[],[Libraries to add when linking C++ code]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([cxxLDFLAGS],[],[Linker flags to add when linking C++ code]) vvvvvvvvvvvvvvvvvvvvvv (L:2) # Check whether --with-cxxldflags was given. if test "${with_cxxldflags+set}" = set; then : withval=$with_cxxldflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for cxxLDFLAGS setting" >&5 $as_echo_n "checking for cxxLDFLAGS setting... " >&6; } envval_src_cxxLDFLAGS="cached" if ${gasnet_cv_envvar_cxxLDFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_cxxLDFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_cxxLDFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_cxxldflags+set}" = "set" ; then gasnet_cv_envvar_cxxLDFLAGS="${_gasneti_nenv_cxxldflags}" envval_src_cxxLDFLAGS=given elif test "${_gasneti_cenv_cxxldflags+set}" = "set" ; then gasnet_cv_envvar_cxxLDFLAGS="${_gasneti_cenv_cxxldflags}" envval_src_cxxLDFLAGS=conf else gasnet_cv_envvar_cxxLDFLAGS=$envval_default_cxxLDFLAGS envval_src_cxxLDFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper cxxLDFLAGS cxxldflags $gasnet_cv_configure_args_norm fi cxxLDFLAGS="$gasnet_cv_envvar_cxxLDFLAGS" if test "$cxxLDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset cxxLDFLAGS if test "$envval_src_cxxLDFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_cxxLDFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$cxxLDFLAGS\"" >&5 $as_echo " \"$cxxLDFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$cxxLDFLAGS\"" >&5 $as_echo " (default) \"$cxxLDFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$cxxLDFLAGS\"" >&5 $as_echo " (disabled) \"$cxxLDFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$cxxLDFLAGS\"" >&5 $as_echo " (provided) \"$cxxLDFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$cxxLDFLAGS\"" >&5 $as_echo " (provided) \"$cxxLDFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$cxxLDFLAGS. Please configure --with-cxxLDFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([cxxLDFLAGS],[],[Linker flags to add when linking C++ code]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([cxxLDFLAGS],[cxxLIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:2) eval gasnet_fn_split_linker_opts cxxLDFLAGS cxxLIBS $cxxLDFLAGS $cxxLIBS #echo "cxxLDFLAGS=[$]cxxLDFLAGS" #echo "cxxLIBS=[$]cxxLIBS" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([cxxLDFLAGS],[cxxLIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) GASNET_UDP_LIBS="$GASNET_UDP_LIBS $cxxLIBS" # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $cxxLDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LDFLAGS" = "" ; then _pushcnt_LDFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LDFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LDFLAGS_$_pushcnt_LDFLAGS=\$LDFLAGS eval _pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS=$_gasnet_pushvar_isset _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LDFLAGS="$LDFLAGS $cxxLDFLAGS" echo "pushed new LDFLAGS value: $LDFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $cxxLDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $cxxLIBS") vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LIBS $cxxLIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $cxxLIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for working C++ exceptions,cxx_exceptions,...) vvvvvvvvvvvvvvvvvvvvvv (L:2) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working C++ exceptions,cxx_exceptions,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ exceptions" >&5 $as_echo_n "checking for working C++ exceptions... " >&6; } if ${gasnet_cv_cxx_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { try { int *p = new int[10]; throw p; return 1; } catch (int *exn) { if (exn) return 0; else return 2; } ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_exceptions=yes else gasnet_cv_cxx_exceptions=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_exceptions" >&5 $as_echo "$gasnet_cv_cxx_exceptions" >&6; } if test "$gasnet_cv_cxx_exceptions" = yes; then : else : echo echo "configure error: \"I can\'t figure out how to build and run a program that uses C++ exceptions\" " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for working C++ exceptions,cxx_exceptions,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working C++ exceptions,cxx_exceptions,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ exceptions" >&5 $as_echo_n "checking for working C++ exceptions... " >&6; } if ${gasnet_cv_cxx_exceptions+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main(void) { try { int *p = new int[10]; throw p; return 1; } catch (int *exn) { if (exn) return 0; else return 2; } return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : gasnet_cv_cxx_exceptions=yes else gasnet_cv_cxx_exceptions=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_exceptions" >&5 $as_echo "$gasnet_cv_cxx_exceptions" >&6; } if test "$gasnet_cv_cxx_exceptions" = yes; then : else : echo echo "configure error: \"I can\'t figure out how to build and run a program that uses C++ exceptions\" " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working C++ exceptions,cxx_exceptions,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for working C++ exceptions,cxx_exceptions,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_RESTRICT vvvvvvvvvvvvvvvvvvvvvv (L:2) restrict_keyword="" # Due to xlc/mpcc_r oddity on AIX, we check "__restrict__" before "restrict". # Both ID the same, but xlc accepts either while mpcc_r only takes "__restrict__". if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C++ compiler for __restrict__ keyword,gasneti_cxx__restrict__,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __restrict__ keyword" >&5 $as_echo_n "checking C++ compiler for __restrict__ keyword... " >&6; } if ${gasnet_cv_gasneti_cxx__restrict__+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * __restrict__ p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_gasneti_cxx__restrict__=yes else gasnet_cv_gasneti_cxx__restrict__=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cxx__restrict__" >&5 $as_echo "$gasnet_cv_gasneti_cxx__restrict__" >&6; } if test "$gasnet_cv_gasneti_cxx__restrict__" = yes; then : restrict_keyword="__restrict__" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C++ compiler for __restrict__ keyword,gasneti_cxx__restrict__,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C++ compiler for restrict keyword,gasneti_cxxrestrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for restrict keyword" >&5 $as_echo_n "checking C++ compiler for restrict keyword... " >&6; } if ${gasnet_cv_gasneti_cxxrestrict+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * restrict p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_gasneti_cxxrestrict=yes else gasnet_cv_gasneti_cxxrestrict=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cxxrestrict" >&5 $as_echo "$gasnet_cv_gasneti_cxxrestrict" >&6; } if test "$gasnet_cv_gasneti_cxxrestrict" = yes; then : restrict_keyword="restrict" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C++ compiler for restrict keyword,gasneti_cxxrestrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$restrict_keyword" = ""; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C++ compiler for __restrict keyword,gasneti_cxx__restrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __restrict keyword" >&5 $as_echo_n "checking C++ compiler for __restrict keyword... " >&6; } if ${gasnet_cv_gasneti_cxx__restrict+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int dummy(void * __restrict p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_gasneti_cxx__restrict=yes else gasnet_cv_gasneti_cxx__restrict=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cxx__restrict" >&5 $as_echo "$gasnet_cv_gasneti_cxx__restrict" >&6; } if test "$gasnet_cv_gasneti_cxx__restrict" = yes; then : restrict_keyword="__restrict" else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C++ compiler for __restrict keyword,gasneti_cxx__restrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi cat >>confdefs.h <<_ACEOF #define GASNETI_CXX_RESTRICT $restrict_keyword _ACEOF restrict_on_typedefs=0 # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(C++ compiler for restrict qualifying typedefs,gasneti_cxx_restrict_typedefs,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for restrict qualifying typedefs" >&5 $as_echo_n "checking C++ compiler for restrict qualifying typedefs... " >&6; } if ${gasnet_cv_gasneti_cxx_restrict_typedefs+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ typedef void *foo_t; int dummy(foo_t GASNETI_CXX_RESTRICT p) { return 1; } int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_gasneti_cxx_restrict_typedefs=yes else gasnet_cv_gasneti_cxx_restrict_typedefs=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_cxx_restrict_typedefs" >&5 $as_echo "$gasnet_cv_gasneti_cxx_restrict_typedefs" >&6; } if test "$gasnet_cv_gasneti_cxx_restrict_typedefs" = yes; then : restrict_on_typedefs=1 else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(C++ compiler for restrict qualifying typedefs,gasneti_cxx_restrict_typedefs,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) cat >>confdefs.h <<_ACEOF #define GASNETI_CXX_RESTRICT_MAY_QUALIFY_TYPEDEFS $restrict_on_typedefs _ACEOF # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_RESTRICT ^^^^^^^^^^^^^^^^^^^^^^ (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_ASM_SUPPORT(C++ compiler,CXX) vvvvvvvvvvvvvvvvvvvvvv (L:2) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CXXFLAGS" = "" ; then _pushcnt_CXXFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CXXFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS=\$CXXFLAGS eval _pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS=$_gasnet_pushvar_isset _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CXXFLAGS="$CXXFLAGS -I$TOP_SRCDIR/other" echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$CXXFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) case "$CXX_FAMILY" in Sun) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for simple inline asm() support,cxx_simple_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for simple inline asm() support" >&5 $as_echo_n "checking C++ compiler for simple inline asm() support... " >&6; } if ${gasnet_cv_cxx_simple_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { asm("nop"); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_simple_asm=yes else gasnet_cv_cxx_simple_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_simple_asm" >&5 $as_echo "$gasnet_cv_cxx_simple_asm" >&6; } if test "$gasnet_cv_cxx_simple_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_SIMPLE_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for simple inline asm() support,cxx_simple_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # We lack a reliable configure probe to diagnose broken GCC inline asm support on Sun C # We only know 5.12 and newer on x86/x86-64 are reliable (see bug 2941) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for GCC inline asm support,cxx_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for GCC inline asm support" >&5 $as_echo_n "checking C++ compiler for GCC inline asm support... " >&6; } if ${gasnet_cv_cxx_gcc_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "gasnet_portable_platform.h" int main () { #if (PLATFORM_ARCH_X86 || PLATFORM_ARCH_X86_64) && PLATFORM_COMPILER_VERSION_GE(5,12,0) __asm__ __volatile__ ("lock; addl \$0,0(%%esp)" : : : "memory", "cc"); #else #error Support has not been verified #endif ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_gcc_asm=yes else gasnet_cv_cxx_gcc_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_gcc_asm" >&5 $as_echo "$gasnet_cv_cxx_gcc_asm" >&6; } if test "$gasnet_cv_cxx_gcc_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_GCC_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for GCC inline asm support,cxx_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; XLC) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GCC_ASM(C++ compiler,CXX) vvvvvvvvvvvvvvvvvvvvvv (L:3) case "$target_cpu" in # TODO: expand as this becomes reachable on other CPUs rs6000|powerpc*) gcc_asm_string='"sync"';; *) as_fn_error $? "Internal error - GASNET_CHECK_GCC_ASM called for unknown architecture" "$LINENO" 5 ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for GCC inline asm support,cxx_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for GCC inline asm support" >&5 $as_echo_n "checking C++ compiler for GCC inline asm support... " >&6; } if ${gasnet_cv_cxx_gcc_asm+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { __asm__ __volatile__ ($gcc_asm_string); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_gcc_asm=yes else gasnet_cv_cxx_gcc_asm=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_gcc_asm" >&5 $as_echo "$gasnet_cv_cxx_gcc_asm" >&6; } if test "$gasnet_cv_cxx_gcc_asm" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_GCC_ASM 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for GCC inline asm support,cxx_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ;; GNU|Intel|Pathscale|Open64|Clang|NVHPC|PGI|TINY) # Currently believe all of these support GCC-style inline ASM on all CPUs # where we use it. If that is ever *not* the case then one should split # off the case for the relevant compiler and apply banlists or probes. # NOTE: be sure to keep gasnet_asm.h in-sync with any changes made here. $as_echo "#define GASNETI_HAVE_CXX_GCC_ASM 1" >>confdefs.h ;; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for 32-bit __sync atomics support,cxx_sync_atomics_32,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for 32-bit __sync atomics support" >&5 $as_echo_n "checking C++ compiler for 32-bit __sync atomics support... " >&6; } if ${gasnet_cv_cxx_sync_atomics_32+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" int main () { struct { volatile uint32_t ctr; } x = { 2 }; uint32_t op = 1; uint32_t oval = 2; uint32_t nval = 3; volatile uint32_t result; result = __sync_bool_compare_and_swap(&(x.ctr), oval, nval) + __sync_val_compare_and_swap(&(x.ctr), nval, oval) + __sync_fetch_and_add(&(x.ctr), op); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_sync_atomics_32=yes else gasnet_cv_cxx_sync_atomics_32=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_sync_atomics_32" >&5 $as_echo "$gasnet_cv_cxx_sync_atomics_32" >&6; } if test "$gasnet_cv_cxx_sync_atomics_32" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_SYNC_ATOMICS_32 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for 32-bit __sync atomics support,cxx_sync_atomics_32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for 64-bit __sync atomics support,cxx_sync_atomics_64,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for 64-bit __sync atomics support" >&5 $as_echo_n "checking C++ compiler for 64-bit __sync atomics support... " >&6; } if ${gasnet_cv_cxx_sync_atomics_64+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include "portable_inttypes.h" int main () { struct { volatile uint64_t ctr; } x = { 2 }; uint64_t op = 1; uint64_t oval = 2; uint64_t nval = 3; volatile uint64_t result; result = __sync_bool_compare_and_swap(&(x.ctr), oval, nval) + __sync_val_compare_and_swap(&(x.ctr), nval, oval) + __sync_fetch_and_add(&(x.ctr), op); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_sync_atomics_64=yes else gasnet_cv_cxx_sync_atomics_64=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_sync_atomics_64" >&5 $as_echo "$gasnet_cv_cxx_sync_atomics_64" >&6; } if test "$gasnet_cv_cxx_sync_atomics_64" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_SYNC_ATOMICS_64 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for 64-bit __sync atomics support,cxx_sync_atomics_64,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CXXFLAGS" -ge "1"; then _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS echo "popping CXXFLAGS back to: $CXXFLAGS" >&5 else unset CXXFLAGS echo "popping CXXFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_ASM_SUPPORT ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__always_inline__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__always_inline__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__always_inline__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_alwaysinline+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_alwaysinline='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_alwaysinline='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_alwaysinline='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_alwaysinline='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_alwaysinline='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_alwaysinline" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_alwaysinline" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_alwaysinline" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_ALWAYSINLINE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_ALWAYSINLINE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__always_inline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__noinline__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__noinline__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__noinline__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_noinline+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_noinline='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_noinline='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_noinline='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_noinline='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_noinline='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_noinline" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_noinline" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_noinline" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_NOINLINE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_NOINLINE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__noinline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__malloc__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__malloc__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__malloc__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_malloc+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < __attribute__((__malloc__)) void * dummy(void) { return malloc(14); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:6) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_malloc='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_malloc='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_malloc='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_malloc='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_malloc='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_malloc" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_malloc" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_malloc" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_MALLOC 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_MALLOC 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__malloc__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__warn_unused_result__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__warn_unused_result__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__warn_unused_result__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_warnunusedresult+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_warnunusedresult='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_warnunusedresult='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_warnunusedresult='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_warnunusedresult='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_warnunusedresult='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_warnunusedresult" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_warnunusedresult" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_warnunusedresult" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_WARNUNUSEDRESULT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_WARNUNUSEDRESULT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__warn_unused_result__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__used__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__used__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__used__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_used+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < __attribute__((__used__)) void dummy(void) { abort(); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:6) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_used='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_used='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_used='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_used='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_used='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_used" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_used" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_used" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_USED 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_USED 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__used__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__may_alias__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__may_alias__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__may_alias__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_mayalias+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_mayalias='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_mayalias='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_mayalias='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_mayalias='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_mayalias='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_mayalias" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_mayalias" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_mayalias" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_MAYALIAS 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_MAYALIAS 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__may_alias__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__noreturn__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__noreturn__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__noreturn__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_noreturn+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < __attribute__((__noreturn__)) void dummy(void) { abort(); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:6) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_noreturn='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_noreturn='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_noreturn='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_noreturn='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_noreturn='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_noreturn" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_noreturn" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_noreturn" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_NORETURN 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_NORETURN 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__noreturn__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__const__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__const__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__const__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_const+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_const='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_const='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_const='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_const='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_const='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_const" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_const" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_const" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_CONST 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_CONST 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__const__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__pure__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__pure__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__pure__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_pure+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_pure='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_pure='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_pure='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_pure='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_pure='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_pure" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_pure" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_pure" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_PURE 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_PURE 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__pure__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__hot__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__hot__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__hot__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_hot+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_hot='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_hot='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_hot='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_hot='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_hot='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_hot" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_hot" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_hot" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_HOT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_HOT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__hot__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__cold__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__cold__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__cold__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_cold+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_cold='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_cold='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_cold='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_cold='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_cold='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_cold" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_cold" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_cold" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_COLD 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_COLD 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__cold__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__deprecated__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__deprecated__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__deprecated__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_deprecated+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_deprecated='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_deprecated='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_deprecated='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_deprecated='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_deprecated='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_deprecated" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_deprecated" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_deprecated" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_DEPRECATED 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_DEPRECATED 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__deprecated__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__common__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__common__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__common__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_common+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_common='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_common='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_common='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_common='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_common='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_common" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_common" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_common" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_COMMON 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_COMMON 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__common__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__fallthrough__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__fallthrough__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__fallthrough__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_fallthrough+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_fallthrough='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_fallthrough='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_fallthrough='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_fallthrough='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_fallthrough='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_fallthrough" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_fallthrough" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_fallthrough" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FALLTHROUGH 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FALLTHROUGH 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__fallthrough__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__format__) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__format__))" >&5 $as_echo_n "checking C++ compiler for __attribute__((__format__))... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_format+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc < __attribute__((__format__ (__printf__, 1, 2))) void dummy(const char *fmt,...) { va_list argptr; va_start(argptr, fmt); va_end(argptr); } int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.cc $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:6) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_format='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_format='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_format='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_format" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_format" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_format" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,__format__) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__format__)) on function pointers" >&5 $as_echo_n "checking C++ compiler for __attribute__((__format__)) on function pointers... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_format_funcptr+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_format_funcptr='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format_funcptr='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_format_funcptr='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format_funcptr='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_format_funcptr='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_format_funcptr" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_format_funcptr" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_format_funcptr" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT_FUNCPTR 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT_FUNCPTR 0" >>confdefs.h fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __attribute__((__format__)) on function pointers as arguments" >&5 $as_echo_n "checking C++ compiler for __attribute__((__format__)) on function pointers as arguments... " >&6; } if ${gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg" >&6; } if test "$gasnet_cv_gasneti_have_cxx_attr_format_funcptr_arg" = yes; then $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT_FUNCPTR_ARG 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_ATTRIBUTE_FORMAT_FUNCPTR_ARG 0" >>confdefs.h fi # bug 3613: try to enable any warning settings that might be relevant to -Wunknown-pragmas # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) _gasnet_CPPFLAGS_back="$CPPFLAGS" for flag in '-Wall' '-Wextra' '-Wunknown-pragmas' ; do { $as_echo "$as_me:${as_lineno-$LINENO}: checking for compiler flag $flag" >&5 $as_echo_n "checking for compiler flag $flag... " >&6; } CPPFLAGS="$CPPFLAGS $flag" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ; _gasnet_CPPFLAGS_back="$CPPFLAGS" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } ; _gasnet_CPPFLAGS_back="$CPPFLAGS" else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) done { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for pragma GCC diagnostic push/pop/ignored" >&5 $as_echo_n "checking C++ compiler for pragma GCC diagnostic push/pop/ignored... " >&6; } if ${gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic+:} false; then : $as_echo_n "(cached) " >&6 else # Note we're not checking whether the pragma actually *does* anything, # we only care that it doesn't generate new warnings, ie silently ignored is fine for our purposes # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic" >&6; } if test "$gasnet_cv_gasneti_have_cxx_pragma_gcc_diagnostic" = yes; then $as_echo "#define GASNETI_HAVE_CXX_PRAGMA_GCC_DIAGNOSTIC 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_PRAGMA_GCC_DIAGNOSTIC 0" >>confdefs.h fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_CXX11_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,fallthrough) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for C++ attribute [[fallthrough]]" >&5 $as_echo_n "checking C++ compiler for C++ attribute [[fallthrough]]... " >&6; } if ${gasnet_cv_gasneti_have_cxx_cppattr_fallthrough+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_cppattr_fallthrough='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_cppattr_fallthrough='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_cppattr_fallthrough='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_cppattr_fallthrough='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_cppattr_fallthrough='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_cppattr_fallthrough" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_cppattr_fallthrough" >&6; } if test "$gasnet_cv_gasneti_have_cxx_cppattr_fallthrough" = yes; then $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE_FALLTHROUGH 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE_FALLTHROUGH 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_CXX11_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,fallthrough) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_CXX11_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,clang::fallthrough) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for C++ attribute [[clang::fallthrough]]" >&5 $as_echo_n "checking C++ compiler for C++ attribute [[clang::fallthrough]]... " >&6; } if ${gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough+:} false; then : $as_echo_n "(cached) " >&6 else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough='yes' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CXX-c++} -c $CXXFLAGS $CPPFLAGS conftest.cc" cat > conftest.cc <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough='no/warning' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough='yes' else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough='no/warning' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CXXCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough='no/error' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CXXCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough" >&6; } if test "$gasnet_cv_gasneti_have_cxx_cppattr_clang__fallthrough" = yes; then $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE_CLANG__FALLTHROUGH 1" >>confdefs.h $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE 1" >>confdefs.h else $as_echo "#define GASNETI_HAVE_CXX_CXX11_ATTRIBUTE_CLANG__FALLTHROUGH 0" >>confdefs.h fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_CXX11_ATTRIBUTE(GASNETI_HAVE_CXX,C++ compiler,clang::fallthrough) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_BUILTINS vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __assume,gasneti_have_cxx__assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __assume" >&5 $as_echo_n "checking C++ compiler for __assume... " >&6; } if ${gasnet_cv_gasneti_have_cxx__assume+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __assume(x == 0); if (x) __assume(0); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__assume=yes else gasnet_cv_gasneti_have_cxx__assume=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__assume" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__assume" >&6; } if test "$gasnet_cv_gasneti_have_cxx__assume" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_ASSUME 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __assume,gasneti_have_cxx__assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_assume,gasneti_have_cxx__builtin_assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __builtin_assume" >&5 $as_echo_n "checking C++ compiler for __builtin_assume... " >&6; } if ${gasnet_cv_gasneti_have_cxx__builtin_assume+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __builtin_assume(x == 0); if (x) __builtin_assume(0); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__builtin_assume=yes else gasnet_cv_gasneti_have_cxx__builtin_assume=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__builtin_assume" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__builtin_assume" >&6; } if test "$gasnet_cv_gasneti_have_cxx__builtin_assume" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_BUILTIN_ASSUME 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_assume,gasneti_have_cxx__builtin_assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_unreachable,gasneti_have_cxx__builtin_unreachable,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __builtin_unreachable" >&5 $as_echo_n "checking C++ compiler for __builtin_unreachable... " >&6; } if ${gasnet_cv_gasneti_have_cxx__builtin_unreachable+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { if (x) { __builtin_unreachable(), ((void)0); } ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__builtin_unreachable=yes else gasnet_cv_gasneti_have_cxx__builtin_unreachable=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__builtin_unreachable" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__builtin_unreachable" >&6; } if test "$gasnet_cv_gasneti_have_cxx__builtin_unreachable" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_BUILTIN_UNREACHABLE 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_unreachable,gasneti_have_cxx__builtin_unreachable,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_expect,gasneti_have_cxx__builtin_expect,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __builtin_expect" >&5 $as_echo_n "checking C++ compiler for __builtin_expect... " >&6; } if ${gasnet_cv_gasneti_have_cxx__builtin_expect+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { if (__builtin_expect(x,1)) return 1; ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__builtin_expect=yes else gasnet_cv_gasneti_have_cxx__builtin_expect=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__builtin_expect" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__builtin_expect" >&6; } if test "$gasnet_cv_gasneti_have_cxx__builtin_expect" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_BUILTIN_EXPECT 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_expect,gasneti_have_cxx__builtin_expect,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_constant_p,gasneti_have_cxx__builtin_constant_p,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __builtin_constant_p" >&5 $as_echo_n "checking C++ compiler for __builtin_constant_p... " >&6; } if ${gasnet_cv_gasneti_have_cxx__builtin_constant_p+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { x = __builtin_constant_p(x) + __builtin_constant_p(2); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__builtin_constant_p=yes else gasnet_cv_gasneti_have_cxx__builtin_constant_p=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__builtin_constant_p" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__builtin_constant_p" >&6; } if test "$gasnet_cv_gasneti_have_cxx__builtin_constant_p" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_BUILTIN_CONSTANT_P 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_constant_p,gasneti_have_cxx__builtin_constant_p,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_prefetch,gasneti_have_cxx__builtin_prefetch,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking C++ compiler for __builtin_prefetch" >&5 $as_echo_n "checking C++ compiler for __builtin_prefetch... " >&6; } if ${gasnet_cv_gasneti_have_cxx__builtin_prefetch+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ extern int x; int x = 0; int main () { __builtin_prefetch(&x,0); ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_gasneti_have_cxx__builtin_prefetch=yes else gasnet_cv_gasneti_have_cxx__builtin_prefetch=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_cxx__builtin_prefetch" >&5 $as_echo "$gasnet_cv_gasneti_have_cxx__builtin_prefetch" >&6; } if test "$gasnet_cv_gasneti_have_cxx__builtin_prefetch" = yes; then : $as_echo "#define GASNETI_HAVE_CXX_BUILTIN_PREFETCH 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(C++ compiler for __builtin_prefetch,gasneti_have_cxx__builtin_prefetch,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_BUILTINS ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for __VA_ARGS__ support in C++,cxx_va_args,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __VA_ARGS__ support in C++" >&5 $as_echo_n "checking for __VA_ARGS__ support in C++... " >&6; } if ${gasnet_cv_cxx_va_args+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #define GASNETI_AMNUMARGS(...) GASNETI_AMNUMARGS_(__VA_ARGS__,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0,0) #define GASNETI_AMNUMARGS_(_0,_1,_2,_3,_4,_5,_6,_7,_8,_9,_10,_11,_12,_13,_14,_15,_16,N,...) N int b[GASNETI_AMNUMARGS(1)+1]; int c[GASNETI_AMNUMARGS(1,2)+1]; int d[GASNETI_AMNUMARGS(1,2,3)+1]; int main () { ; return 0; } _ACEOF if ac_fn_cxx_try_compile "$LINENO"; then : gasnet_cv_cxx_va_args=yes else gasnet_cv_cxx_va_args=no fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_va_args" >&5 $as_echo "$gasnet_cv_cxx_va_args" >&6; } if test "$gasnet_cv_cxx_va_args" = yes; then : $as_echo "#define GASNETI_CXX_HAS_VA_ARGS 1" >>confdefs.h else : fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for __VA_ARGS__ support in C++,cxx_va_args,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # we link in an object compiled with CC that uses libc, to ensure that's working # [at least initially this is almost a clone of the MPI helper test] { $as_echo "$as_me:${as_lineno-$LINENO}: checking building C++ helper object" >&5 $as_echo_n "checking building C++ helper object... " >&6; } cat >$LINKHELPER_SRC <<_GASNET_EOF #include #include #include #include int linkhelper_cint = 0xFFFF; $LINKHELPER_TLS_DECL extern void linkhelper_cfunc(int val) { char s[255], s2[255]; int a[40] = {1}; /* trigger Intel C issue */ assert(val == linkhelper_cint); s[4] = '\0'; s[5] = (char)(sin((double)val)+cos((double)val))+sqrt((double)val)+log((double)val); strcpy(s2, s); memcpy(s2, s, strlen(s)); memmove(s2, s, strlen(s)); memcpy(s2, s, 4); memmove(s2, s, 4); $LINKHELPER_TLS_CODE } _GASNET_EOF compile="$CC $CFLAGS $CPPFLAGS -c $LINKHELPER_SRC -o $LINKHELPER_OBJ" eval echo "$compile" >&5 if eval $compile 2>&5 && test -s $LINKHELPER_OBJ ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: ok" >&5 $as_echo "ok" >&6; } else echo echo "configure error: failed while building C++ helper object" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # Now try to link/run the helper (which was built earlier) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LINKHELPER_LIBS $LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LINKHELPER_LIBS $LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LINKHELPER_LIBS $LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for working C++ to C linkage,cxx_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working C++ to C linkage,cxx_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ to C linkage" >&5 $as_echo_n "checking for working C++ to C linkage... " >&6; } if ${gasnet_cv_cxx_works+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __cplusplus extern "C" { #endif $LINKHELPER_DECL #ifdef __cplusplus } #endif int main () { $LINKHELPER_CODE ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_works=yes else gasnet_cv_cxx_works=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_works" >&5 $as_echo "$gasnet_cv_cxx_works" >&6; } if test "$gasnet_cv_cxx_works" = yes; then : cxx_helper_worked=yes else : cxx_helper_worked=no; if test -f "conftest.$ac_ext" ; then cp conftest.$ac_ext gasnet_errsave_file fi if test -f "conftest.err" ; then cp conftest.err gasnet_errsave_err fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for working C++ to C linkage,cxx_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working C++ to C linkage,cxx_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ to C linkage" >&5 $as_echo_n "checking for working C++ to C linkage... " >&6; } if ${gasnet_cv_cxx_works+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __cplusplus extern "C" { #endif $LINKHELPER_DECL #ifdef __cplusplus } #endif int main(void) { $LINKHELPER_CODE return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : gasnet_cv_cxx_works=yes else gasnet_cv_cxx_works=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_works" >&5 $as_echo "$gasnet_cv_cxx_works" >&6; } if test "$gasnet_cv_cxx_works" = yes; then : cxx_helper_worked=yes else : cxx_helper_worked=no; if test -f "conftest.$ac_ext" ; then cp conftest.$ac_ext gasnet_errsave_file fi if test -f "conftest.err" ; then cp conftest.err gasnet_errsave_err fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working C++ to C linkage,cxx_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for working C++ to C linkage,cxx_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Apple's gcc/g++ don't provide TLS support, but the FSF gcc/g++ do. # The two are link compatible IF we explicitly pass -lgcc_eh # XXX: Really only needed for PAR and PARSYNC, but we don't distinguish. if test "$cxx_helper_worked$have_tls$CC_FAMILY" = noyesGNU; then LIBS="$LIBS $LIBGCC -lgcc_eh" # $LIBGCC appears in $GASNET_LIBS eventually # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LINKHELPER_LIBS $LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="$LINKHELPER_LIBS $LIBS" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LINKHELPER_LIBS $LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$cross_compiling" = "yes" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ to C linkage w/ added -lgcc_eh" >&5 $as_echo_n "checking for working C++ to C linkage w/ added -lgcc_eh... " >&6; } if ${gasnet_cv_cxx_works_gcc_eh+:} false; then : $as_echo_n "(cached) " >&6 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __cplusplus extern "C" { #endif $LINKHELPER_DECL #ifdef __cplusplus } #endif int main () { $LINKHELPER_CODE ; return 0; } _ACEOF if ac_fn_cxx_try_link "$LINENO"; then : gasnet_cv_cxx_works_gcc_eh=yes else gasnet_cv_cxx_works_gcc_eh=no fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_works_gcc_eh" >&5 $as_echo "$gasnet_cv_cxx_works_gcc_eh" >&6; } if test "$gasnet_cv_cxx_works_gcc_eh" = yes; then : cxx_helper_worked=yes GASNET_UDP_LIBS="$GASNET_UDP_LIBS -lgcc_eh" else : cxx_helper_worked=no; if test -f "conftest.$ac_ext" ; then cp conftest.$ac_ext gasnet_errsave_file fi if test -f "conftest.err" ; then cp conftest.err gasnet_errsave_err fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working C++ to C linkage w/ added -lgcc_eh" >&5 $as_echo_n "checking for working C++ to C linkage w/ added -lgcc_eh... " >&6; } if ${gasnet_cv_cxx_works_gcc_eh+:} false; then : $as_echo_n "(cached) " >&6 else if test "$cross_compiling" = yes; then : as_fn_error $? "no default value for cross compiling" "$LINENO" 5 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifdef __cplusplus extern "C" { #endif $LINKHELPER_DECL #ifdef __cplusplus } #endif int main(void) { $LINKHELPER_CODE return 0; } _ACEOF if ac_fn_cxx_try_run "$LINENO"; then : gasnet_cv_cxx_works_gcc_eh=yes else gasnet_cv_cxx_works_gcc_eh=no fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_cxx_works_gcc_eh" >&5 $as_echo "$gasnet_cv_cxx_works_gcc_eh" >&6; } if test "$gasnet_cv_cxx_works_gcc_eh" = yes; then : cxx_helper_worked=yes GASNET_UDP_LIBS="$GASNET_UDP_LIBS -lgcc_eh" else : cxx_helper_worked=no; if test -f "conftest.$ac_ext" ; then cp conftest.$ac_ext gasnet_errsave_file fi if test -f "conftest.err" ; then cp conftest.err gasnet_errsave_err fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for working C++ to C linkage w/ added -lgcc_eh,cxx_works_gcc_eh,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi if test "$cxx_helper_worked" = no; then have_cxx=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your C++ and C compilers are not link-compatible" >&5 $as_echo "$as_me: WARNING: It appears your C++ and C compilers are not link-compatible" >&2;} echo "It appears your C++ and C compilers are not link-compatible" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi rm -f $LINKHELPER_SRC $LINKHELPER_OBJ # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LDFLAGS" -ge "1"; then _pushcnt_LDFLAGS=`expr $_pushcnt_LDFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LDFLAGS_$_pushcnt_LDFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval LDFLAGS=\$_pushedvar_LDFLAGS_$_pushcnt_LDFLAGS echo "popping LDFLAGS back to: $LDFLAGS" >&5 else unset LDFLAGS echo "popping LDFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LDFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LDFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ac_ext=c ac_cpp='$CPP $CPPFLAGS' ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5' ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5' ac_compiler_gnu=$ac_cv_c_compiler_gnu if test "$have_cxx" = yes; then HAVE_CXX_TRUE= HAVE_CXX_FALSE='#' else HAVE_CXX_TRUE='#' HAVE_CXX_FALSE= fi if test "$have_cxx" = no; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Disabling udp-conduit, which requires C++" >&5 $as_echo "$as_me: WARNING: Disabling udp-conduit, which requires C++" >&2;} echo "Disabling udp-conduit, which requires C++" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi #--------------------------------------------------------------------------------------------------------------- # CONDUIT CONFIGURATIONS #--------------------------------------------------------------------------------------------------------------- #--------------------------------------------------------------------------------------------------------------- # UDP/AMUDP Configuration # bug 1946: prevent confusing cross-conduit error messages rm -f gasnet_errsave_file gasnet_errsave_err _conduit_list_udp=yes # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(udp,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-udp was given. if test "${enable_udp+set}" = set; then : enableval=$enable_udp; fi case "$enable_udp" in no) : enabled_udp=no; _conduit_reason_udp=disabled ;; yes) : enabled_udp=yes;force_udp=yes; _conduit_reason_udp=enabled ;; *) : if test "$enable_udp" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect enabled_udp=yes; _conduit_reason_udp=auto else # default enabled_udp=$enabled_auto_detect;_conduit_reason_udp=$_conduit_auto_reason fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(udp,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$enabled_udp" = yes; then if test "$have_cxx" = yes; then # detect libraries necessary for udp-* backends # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" = "" ; then _pushcnt_LIBS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${LIBS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_LIBS_$_pushcnt_LIBS=\$LIBS eval _pushedvarset_LIBS_$_pushcnt_LIBS=$_gasnet_pushvar_isset _pushcnt_LIBS=`expr $_pushcnt_LIBS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` LIBS="" echo "pushed new LIBS value: $LIBS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5 $as_echo_n "checking for library containing socket... " >&6; } if ${ac_cv_search_socket+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char socket (); int main () { return socket (); ; return 0; } _ACEOF for ac_lib in '' socket; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_socket=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_socket+:} false; then : break fi done if ${ac_cv_search_socket+:} false; then : else ac_cv_search_socket=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5 $as_echo "$ac_cv_search_socket" >&6; } ac_res=$ac_cv_search_socket if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" have_udp=yes else have_udp=no fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5 $as_echo_n "checking for library containing gethostbyname... " >&6; } if ${ac_cv_search_gethostbyname+:} false; then : $as_echo_n "(cached) " >&6 else ac_func_search_save_LIBS=$LIBS cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ /* Override any GCC internal prototype to avoid an error. Use char because int might match the return type of a GCC builtin and then its argument prototype would still apply. */ #ifdef __cplusplus extern "C" #endif char gethostbyname (); int main () { return gethostbyname (); ; return 0; } _ACEOF for ac_lib in '' nsl; do if test -z "$ac_lib"; then ac_res="none required" else ac_res=-l$ac_lib LIBS="-l$ac_lib $ac_func_search_save_LIBS" fi if ac_fn_c_try_link "$LINENO"; then : ac_cv_search_gethostbyname=$ac_res fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext if ${ac_cv_search_gethostbyname+:} false; then : break fi done if ${ac_cv_search_gethostbyname+:} false; then : else ac_cv_search_gethostbyname=no fi rm conftest.$ac_ext LIBS=$ac_func_search_save_LIBS fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5 $as_echo "$ac_cv_search_gethostbyname" >&6; } ac_res=$ac_cv_search_gethostbyname if test "$ac_res" != no; then : test "$ac_res" = "none required" || LIBS="$ac_res $LIBS" else have_udp=no fi GASNET_UDP_LIBS="$GASNET_UDP_LIBS $LIBS" # Note: getifaddrs may need -lsocket and -lnsl, but we caught those above for ac_header in ifaddrs.h do : ac_fn_c_check_header_mongrel "$LINENO" "ifaddrs.h" "ac_cv_header_ifaddrs_h" "$ac_includes_default" if test "x$ac_cv_header_ifaddrs_h" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_IFADDRS_H 1 _ACEOF fi done for ac_func in getifaddrs do : ac_fn_c_check_func "$LINENO" "getifaddrs" "ac_cv_func_getifaddrs" if test "x$ac_cv_func_getifaddrs" = xyes; then : cat >>confdefs.h <<_ACEOF #define HAVE_GETIFADDRS 1 _ACEOF fi done if test "$have_udp" = yes ; then { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working UDP configuration" >&5 $as_echo_n "checking for working UDP configuration... " >&6; } # TODO: add a basic test of the UDP configuration to make sure it works # this is a mess because every OS has different headers required udp_test_worked=yes if test "$udp_test_worked" = yes ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: build test failed: I don't know how to build UDP programs on your system" >&5 $as_echo "$as_me: WARNING: build test failed: I don't know how to build UDP programs on your system" >&2;} echo "build test failed: I don't know how to build UDP programs on your system" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) have_udp=no fi fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_LIBS" -ge "1"; then _pushcnt_LIBS=`expr $_pushcnt_LIBS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_LIBS_$_pushcnt_LIBS if test "$_gasnet_pushvar_isset" = "1" ; then eval LIBS=\$_pushedvar_LIBS_$_pushcnt_LIBS echo "popping LIBS back to: $LIBS" >&5 else unset LIBS echo "popping LIBS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on LIBS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(LIBS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$have_udp" = yes ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([GASNET_CSPAWN_CMD],[""],[See udp-conduit/README]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-gasnet-cspawn-cmd was given. if test "${with_gasnet_cspawn_cmd+set}" = set; then : withval=$with_gasnet_cspawn_cmd; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GASNET_CSPAWN_CMD setting" >&5 $as_echo_n "checking for GASNET_CSPAWN_CMD setting... " >&6; } envval_src_GASNET_CSPAWN_CMD="cached" if ${gasnet_cv_envvar_GASNET_CSPAWN_CMD+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_GASNET_CSPAWN_CMD="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_GASNET_CSPAWN_CMD="""" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_gasnetcspawncmd+set}" = "set" ; then gasnet_cv_envvar_GASNET_CSPAWN_CMD="${_gasneti_nenv_gasnetcspawncmd}" envval_src_GASNET_CSPAWN_CMD=given elif test "${_gasneti_cenv_gasnetcspawncmd+set}" = "set" ; then gasnet_cv_envvar_GASNET_CSPAWN_CMD="${_gasneti_cenv_gasnetcspawncmd}" envval_src_GASNET_CSPAWN_CMD=conf else gasnet_cv_envvar_GASNET_CSPAWN_CMD=$envval_default_GASNET_CSPAWN_CMD envval_src_GASNET_CSPAWN_CMD=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper GASNET_CSPAWN_CMD gasnetcspawncmd $gasnet_cv_configure_args_norm fi GASNET_CSPAWN_CMD="$gasnet_cv_envvar_GASNET_CSPAWN_CMD" if test "$GASNET_CSPAWN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset GASNET_CSPAWN_CMD if test "$envval_src_GASNET_CSPAWN_CMD" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_GASNET_CSPAWN_CMD" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$GASNET_CSPAWN_CMD\"" >&5 $as_echo " \"$GASNET_CSPAWN_CMD\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$GASNET_CSPAWN_CMD\"" >&5 $as_echo " (default) \"$GASNET_CSPAWN_CMD\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$GASNET_CSPAWN_CMD\"" >&5 $as_echo " (disabled) \"$GASNET_CSPAWN_CMD\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$GASNET_CSPAWN_CMD\"" >&5 $as_echo " (provided) \"$GASNET_CSPAWN_CMD\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$GASNET_CSPAWN_CMD\"" >&5 $as_echo " (provided) \"$GASNET_CSPAWN_CMD\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$GASNET_CSPAWN_CMD. Please configure --with-GASNET_CSPAWN_CMD=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([GASNET_CSPAWN_CMD],[""],[See udp-conduit/README]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$GASNET_CSPAWN_CMD" != "" ; then cat >>confdefs.h <<_ACEOF #define GASNET_CSPAWN_CMD "$GASNET_CSPAWN_CMD" _ACEOF fi fi else have_udp=no fi fi _conduit_enabled_udp=no if test "$gasnet_toolsonly_mode" = "no" ; then if test "$enabled_udp$have_udp" = yesyes; then case "yes" in no) ;; g1) if test "$force_udp" = yes ; then echo echo "configure error: It appears your system has the required support for udp-conduit, however udp-conduit is not yet fully implemented in this GASNet-EX distribution, If you want to use this conduit, please download the GASNet v1.x distribution from https://gasnet.lbl.gov. Otherwise, you can disable this message with --disable-udp " if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 else # warn and disable enabled_udp=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for udp-conduit, however udp-conduit is not yet fully implemented in this GASNet-EX distribution, If you want to use this conduit, please download the GASNet v1.x distribution from https://gasnet.lbl.gov. Otherwise, you can disable this message with --disable-udp " >&5 $as_echo "$as_me: WARNING: It appears your system has the required support for udp-conduit, however udp-conduit is not yet fully implemented in this GASNet-EX distribution, If you want to use this conduit, please download the GASNet v1.x distribution from https://gasnet.lbl.gov. Otherwise, you can disable this message with --disable-udp " >&2;} echo "It appears your system has the required support for udp-conduit, however udp-conduit is not yet fully implemented in this GASNet-EX distribution, If you want to use this conduit, please download the GASNet v1.x distribution from https://gasnet.lbl.gov. Otherwise, you can disable this message with --disable-udp " >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ;; exp) if test "$force_udp" = yes || test "$enable_udp" = "probe" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: udp-conduit is still experimental, and may have performance and correctness bugs." >&5 $as_echo "$as_me: WARNING: udp-conduit is still experimental, and may have performance and correctness bugs." >&2;} echo "udp-conduit is still experimental, and may have performance and correctness bugs." >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) _conduit_enabled_udp=yes else # warn and disable enabled_udp=no # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for udp-conduit. However, udp-conduit is still experimental, and may have performance and correctness bugs. You can enable experimental support with --enable-udp. Otherwise, you can disable this message with --disable-udp " >&5 $as_echo "$as_me: WARNING: It appears your system has the required support for udp-conduit. However, udp-conduit is still experimental, and may have performance and correctness bugs. You can enable experimental support with --enable-udp. Otherwise, you can disable this message with --disable-udp " >&2;} echo "It appears your system has the required support for udp-conduit. However, udp-conduit is still experimental, and may have performance and correctness bugs. You can enable experimental support with --enable-udp. Otherwise, you can disable this message with --disable-udp " >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ;; yes) _conduit_enabled_udp=yes ;; esac else if test "$force_udp" = yes ; then echo echo "configure error: User requested --enable-udp but I don't know how to build udp programs for your system" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi if test "$_conduit_reason_udp" = "auto" ; then _conduit_reason_udp="not found" fi fi if test "$_conduit_enabled_udp" = "yes" ; then _conduit_flagstr="ON ($_conduit_reason_udp)" else _conduit_flagstr="OFF ($_conduit_reason_udp)" fi _conduit_desc_udp=" Portable UDP/IP conduit (udp) $_conduit_flagstr" fi if test "$enabled_udp$have_udp" = yesyes; then USE_UDP_CONDUIT_TRUE= USE_UDP_CONDUIT_FALSE='#' else USE_UDP_CONDUIT_TRUE='#' USE_UDP_CONDUIT_FALSE= fi #--------------------------------------------------------------------------------------------------------------- # MPI/AMMPI Configuration # --enable-mpi-compat controls MPI compatibility in all conduits # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(mpi-compat,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-mpi-compat was given. if test "${enable_mpi_compat+set}" = set; then : enableval=$enable_mpi_compat; fi case "$enable_mpi_compat" in no) : enabled_mpi_compat=no ;; yes) : enabled_mpi_compat=yes;force_mpi_compat=yes ;; *) : enabled_mpi_compat=yes ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(mpi-compat,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # --enable-mpi controls mpi-conduit # bug 1946: prevent confusing cross-conduit error messages rm -f gasnet_errsave_file gasnet_errsave_err _conduit_list_mpi=yes # vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(mpi,...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --enable-mpi was given. if test "${enable_mpi+set}" = set; then : enableval=$enable_mpi; fi case "$enable_mpi" in no) : enabled_mpi=no; _conduit_reason_mpi=disabled ;; yes) : enabled_mpi=yes;force_mpi=yes; _conduit_reason_mpi=enabled ;; *) : if test "$enable_mpi" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect enabled_mpi=yes; _conduit_reason_mpi=auto else # default enabled_mpi=$enabled_auto_detect;_conduit_reason_mpi=$_conduit_auto_reason fi ;; esac # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(mpi,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$enabled_mpi" = yes || test "$enabled_mpi_compat" = yes; then # user can explicitly configure MPI by setting MPI_CC, MPI_CFLAGS and MPI_LIBS # First step is to provide sane defaults when the user gave us nothing have_mpi=yes # start by assuming they have it DEFAULT_MPI_CFLAGS="$GASNET_OPT_CFLAGS" # default flags, assuming they are the same compiler if false ; then # just for help strings # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CC],[],[[The MPI C compiler wrapper]]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-mpi-cc was given. if test "${with_mpi_cc+set}" = set; then : withval=$with_mpi_cc; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CC setting" >&5 $as_echo_n "checking for MPI_CC setting... " >&6; } envval_src_MPI_CC="cached" if ${gasnet_cv_envvar_MPI_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_MPI_CC="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CC="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_nenv_mpicc}" envval_src_MPI_CC=given elif test "${_gasneti_cenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_cenv_mpicc}" envval_src_MPI_CC=conf else gasnet_cv_envvar_MPI_CC=$envval_default_MPI_CC envval_src_MPI_CC=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CC mpicc $gasnet_cv_configure_args_norm fi MPI_CC="$gasnet_cv_envvar_MPI_CC" if test "$MPI_CC" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CC if test "$envval_src_MPI_CC" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CC" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CC\"" >&5 $as_echo " \"$MPI_CC\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CC\"" >&5 $as_echo " (default) \"$MPI_CC\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CC\"" >&5 $as_echo " (disabled) \"$MPI_CC\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CC. Please configure --with-MPI_CC=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CC],[],[[The MPI C compiler wrapper]]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CFLAGS],[],[[Flags to add when compiling MPI C code (overrides auto-detected default)]]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-mpi-cflags was given. if test "${with_mpi_cflags+set}" = set; then : withval=$with_mpi_cflags; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CFLAGS setting" >&5 $as_echo_n "checking for MPI_CFLAGS setting... " >&6; } envval_src_MPI_CFLAGS="cached" if ${gasnet_cv_envvar_MPI_CFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_MPI_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CFLAGS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicflags+set}" = "set" ; then gasnet_cv_envvar_MPI_CFLAGS="${_gasneti_nenv_mpicflags}" envval_src_MPI_CFLAGS=given elif test "${_gasneti_cenv_mpicflags+set}" = "set" ; then gasnet_cv_envvar_MPI_CFLAGS="${_gasneti_cenv_mpicflags}" envval_src_MPI_CFLAGS=conf else gasnet_cv_envvar_MPI_CFLAGS=$envval_default_MPI_CFLAGS envval_src_MPI_CFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CFLAGS mpicflags $gasnet_cv_configure_args_norm fi MPI_CFLAGS="$gasnet_cv_envvar_MPI_CFLAGS" if test "$MPI_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CFLAGS if test "$envval_src_MPI_CFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CFLAGS\"" >&5 $as_echo " \"$MPI_CFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CFLAGS\"" >&5 $as_echo " (default) \"$MPI_CFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CFLAGS\"" >&5 $as_echo " (disabled) \"$MPI_CFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CFLAGS\"" >&5 $as_echo " (provided) \"$MPI_CFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CFLAGS\"" >&5 $as_echo " (provided) \"$MPI_CFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CFLAGS. Please configure --with-MPI_CFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CFLAGS],[],[[Flags to add when compiling MPI C code (overrides auto-detected default)]]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_LIBS],[],[[Libraries to add to the MPI link line]]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-mpi-libs was given. if test "${with_mpi_libs+set}" = set; then : withval=$with_mpi_libs; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_LIBS setting" >&5 $as_echo_n "checking for MPI_LIBS setting... " >&6; } envval_src_MPI_LIBS="cached" if ${gasnet_cv_envvar_MPI_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_MPI_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_LIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_nenv_mpilibs}" envval_src_MPI_LIBS=given elif test "${_gasneti_cenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_cenv_mpilibs}" envval_src_MPI_LIBS=conf else gasnet_cv_envvar_MPI_LIBS=$envval_default_MPI_LIBS envval_src_MPI_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_LIBS mpilibs $gasnet_cv_configure_args_norm fi MPI_LIBS="$gasnet_cv_envvar_MPI_LIBS" if test "$MPI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_LIBS if test "$envval_src_MPI_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_LIBS\"" >&5 $as_echo " \"$MPI_LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_LIBS\"" >&5 $as_echo " (default) \"$MPI_LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_LIBS\"" >&5 $as_echo " (disabled) \"$MPI_LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_LIBS. Please configure --with-MPI_LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_LIBS],[],[[Libraries to add to the MPI link line]]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPIRUN_CMD],[],[[Command template for running MPI programs, see mpi-conduit/README for syntax]]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # Check whether --with-mpirun-cmd was given. if test "${with_mpirun_cmd+set}" = set; then : withval=$with_mpirun_cmd; fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPIRUN_CMD setting" >&5 $as_echo_n "checking for MPIRUN_CMD setting... " >&6; } envval_src_MPIRUN_CMD="cached" if ${gasnet_cv_envvar_MPIRUN_CMD+:} false; then : $as_echo_n "(cached) " >&6 else if test "3" = "1" ; then # no default means unset envval_default_MPIRUN_CMD="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPIRUN_CMD="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_nenv_mpiruncmd}" envval_src_MPIRUN_CMD=given elif test "${_gasneti_cenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_cenv_mpiruncmd}" envval_src_MPIRUN_CMD=conf else gasnet_cv_envvar_MPIRUN_CMD=$envval_default_MPIRUN_CMD envval_src_MPIRUN_CMD=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPIRUN_CMD mpiruncmd $gasnet_cv_configure_args_norm fi MPIRUN_CMD="$gasnet_cv_envvar_MPIRUN_CMD" if test "$MPIRUN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPIRUN_CMD if test "$envval_src_MPIRUN_CMD" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPIRUN_CMD" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPIRUN_CMD\"" >&5 $as_echo " \"$MPIRUN_CMD\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPIRUN_CMD\"" >&5 $as_echo " (default) \"$MPIRUN_CMD\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPIRUN_CMD\"" >&5 $as_echo " (disabled) \"$MPIRUN_CMD\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPIRUN_CMD. Please configure --with-MPIRUN_CMD=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPIRUN_CMD],[],[[Command template for running MPI programs, see mpi-conduit/README for syntax]]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi case "$target_os" in linux*) if test -n "$GASNETI_ARCH_IBMPE"; then gasnet_mpcc="mpcc -m$GASNETI_PTR_BITS" case "$CC_FAMILY" in GNU) gasnet_mpcc="$gasnet_mpcc -compiler gnu";; XLC) gasnet_mpcc="$gasnet_mpcc -compiler xl";; Intel) gasnet_mpcc="$gasnet_mpcc -compiler intel";; PGI) gasnet_mpcc="$gasnet_mpcc -compiler pgi";; Pathscale) gasnet_mpcc="$gasnet_mpcc -compiler ekopath";; esac # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CC],[$gasnet_mpcc]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CC setting" >&5 $as_echo_n "checking for MPI_CC setting... " >&6; } envval_src_MPI_CC="cached" if ${gasnet_cv_envvar_MPI_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_CC="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CC="$gasnet_mpcc" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_nenv_mpicc}" envval_src_MPI_CC=given elif test "${_gasneti_cenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_cenv_mpicc}" envval_src_MPI_CC=conf else gasnet_cv_envvar_MPI_CC=$envval_default_MPI_CC envval_src_MPI_CC=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CC mpicc $gasnet_cv_configure_args_norm fi MPI_CC="$gasnet_cv_envvar_MPI_CC" if test "$MPI_CC" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CC if test "$envval_src_MPI_CC" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CC" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CC\"" >&5 $as_echo " \"$MPI_CC\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CC\"" >&5 $as_echo " (default) \"$MPI_CC\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CC\"" >&5 $as_echo " (disabled) \"$MPI_CC\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CC. Please configure --with-MPI_CC=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CC],[$gasnet_mpcc]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_LIBS],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_LIBS setting" >&5 $as_echo_n "checking for MPI_LIBS setting... " >&6; } envval_src_MPI_LIBS="cached" if ${gasnet_cv_envvar_MPI_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_LIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_nenv_mpilibs}" envval_src_MPI_LIBS=given elif test "${_gasneti_cenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_cenv_mpilibs}" envval_src_MPI_LIBS=conf else gasnet_cv_envvar_MPI_LIBS=$envval_default_MPI_LIBS envval_src_MPI_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_LIBS mpilibs $gasnet_cv_configure_args_norm fi MPI_LIBS="$gasnet_cv_envvar_MPI_LIBS" if test "$MPI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_LIBS if test "$envval_src_MPI_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_LIBS\"" >&5 $as_echo " \"$MPI_LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_LIBS\"" >&5 $as_echo " (default) \"$MPI_LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_LIBS\"" >&5 $as_echo " (disabled) \"$MPI_LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_LIBS. Please configure --with-MPI_LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_LIBS],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPIRUN_CMD],[env PAGER=cat MP_FENCE=-- poe %P -nodes %M -procs %N -use_bulk_xfer yes -- %A]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPIRUN_CMD setting" >&5 $as_echo_n "checking for MPIRUN_CMD setting... " >&6; } envval_src_MPIRUN_CMD="cached" if ${gasnet_cv_envvar_MPIRUN_CMD+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPIRUN_CMD="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPIRUN_CMD="env PAGER=cat MP_FENCE=-- poe %P -nodes %M -procs %N -use_bulk_xfer yes -- %A" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_nenv_mpiruncmd}" envval_src_MPIRUN_CMD=given elif test "${_gasneti_cenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_cenv_mpiruncmd}" envval_src_MPIRUN_CMD=conf else gasnet_cv_envvar_MPIRUN_CMD=$envval_default_MPIRUN_CMD envval_src_MPIRUN_CMD=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPIRUN_CMD mpiruncmd $gasnet_cv_configure_args_norm fi MPIRUN_CMD="$gasnet_cv_envvar_MPIRUN_CMD" if test "$MPIRUN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPIRUN_CMD if test "$envval_src_MPIRUN_CMD" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPIRUN_CMD" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPIRUN_CMD\"" >&5 $as_echo " \"$MPIRUN_CMD\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPIRUN_CMD\"" >&5 $as_echo " (default) \"$MPIRUN_CMD\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPIRUN_CMD\"" >&5 $as_echo " (disabled) \"$MPIRUN_CMD\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPIRUN_CMD. Please configure --with-MPIRUN_CMD=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPIRUN_CMD],[env PAGER=cat MP_FENCE=-- poe %P -nodes %M -procs %N -use_bulk_xfer yes -- %A]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CC],[mpicc]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CC setting" >&5 $as_echo_n "checking for MPI_CC setting... " >&6; } envval_src_MPI_CC="cached" if ${gasnet_cv_envvar_MPI_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_CC="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CC="mpicc" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_nenv_mpicc}" envval_src_MPI_CC=given elif test "${_gasneti_cenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_cenv_mpicc}" envval_src_MPI_CC=conf else gasnet_cv_envvar_MPI_CC=$envval_default_MPI_CC envval_src_MPI_CC=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CC mpicc $gasnet_cv_configure_args_norm fi MPI_CC="$gasnet_cv_envvar_MPI_CC" if test "$MPI_CC" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CC if test "$envval_src_MPI_CC" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CC" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CC\"" >&5 $as_echo " \"$MPI_CC\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CC\"" >&5 $as_echo " (default) \"$MPI_CC\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CC\"" >&5 $as_echo " (disabled) \"$MPI_CC\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CC. Please configure --with-MPI_CC=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CC],[mpicc]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_LIBS],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_LIBS setting" >&5 $as_echo_n "checking for MPI_LIBS setting... " >&6; } envval_src_MPI_LIBS="cached" if ${gasnet_cv_envvar_MPI_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_LIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_nenv_mpilibs}" envval_src_MPI_LIBS=given elif test "${_gasneti_cenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_cenv_mpilibs}" envval_src_MPI_LIBS=conf else gasnet_cv_envvar_MPI_LIBS=$envval_default_MPI_LIBS envval_src_MPI_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_LIBS mpilibs $gasnet_cv_configure_args_norm fi MPI_LIBS="$gasnet_cv_envvar_MPI_LIBS" if test "$MPI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_LIBS if test "$envval_src_MPI_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_LIBS\"" >&5 $as_echo " \"$MPI_LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_LIBS\"" >&5 $as_echo " (default) \"$MPI_LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_LIBS\"" >&5 $as_echo " (disabled) \"$MPI_LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_LIBS. Please configure --with-MPI_LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_LIBS],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPIRUN_CMD],[mpirun -np %N %C]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPIRUN_CMD setting" >&5 $as_echo_n "checking for MPIRUN_CMD setting... " >&6; } envval_src_MPIRUN_CMD="cached" if ${gasnet_cv_envvar_MPIRUN_CMD+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPIRUN_CMD="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPIRUN_CMD="mpirun -np %N %C" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_nenv_mpiruncmd}" envval_src_MPIRUN_CMD=given elif test "${_gasneti_cenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_cenv_mpiruncmd}" envval_src_MPIRUN_CMD=conf else gasnet_cv_envvar_MPIRUN_CMD=$envval_default_MPIRUN_CMD envval_src_MPIRUN_CMD=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPIRUN_CMD mpiruncmd $gasnet_cv_configure_args_norm fi MPIRUN_CMD="$gasnet_cv_envvar_MPIRUN_CMD" if test "$MPIRUN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPIRUN_CMD if test "$envval_src_MPIRUN_CMD" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPIRUN_CMD" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPIRUN_CMD\"" >&5 $as_echo " \"$MPIRUN_CMD\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPIRUN_CMD\"" >&5 $as_echo " (default) \"$MPIRUN_CMD\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPIRUN_CMD\"" >&5 $as_echo " (disabled) \"$MPIRUN_CMD\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPIRUN_CMD. Please configure --with-MPIRUN_CMD=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPIRUN_CMD],[mpirun -np %N %C]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi ;; *) # unknown OS - if user doesn't provide info, assume generic settings that often work # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CC],[mpicc]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CC setting" >&5 $as_echo_n "checking for MPI_CC setting... " >&6; } envval_src_MPI_CC="cached" if ${gasnet_cv_envvar_MPI_CC+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_CC="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CC="mpicc" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_nenv_mpicc}" envval_src_MPI_CC=given elif test "${_gasneti_cenv_mpicc+set}" = "set" ; then gasnet_cv_envvar_MPI_CC="${_gasneti_cenv_mpicc}" envval_src_MPI_CC=conf else gasnet_cv_envvar_MPI_CC=$envval_default_MPI_CC envval_src_MPI_CC=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CC mpicc $gasnet_cv_configure_args_norm fi MPI_CC="$gasnet_cv_envvar_MPI_CC" if test "$MPI_CC" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CC if test "$envval_src_MPI_CC" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CC" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CC\"" >&5 $as_echo " \"$MPI_CC\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CC\"" >&5 $as_echo " (default) \"$MPI_CC\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CC\"" >&5 $as_echo " (disabled) \"$MPI_CC\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CC\"" >&5 $as_echo " (provided) \"$MPI_CC\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CC. Please configure --with-MPI_CC=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CC],[mpicc]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_LIBS],[]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_LIBS setting" >&5 $as_echo_n "checking for MPI_LIBS setting... " >&6; } envval_src_MPI_LIBS="cached" if ${gasnet_cv_envvar_MPI_LIBS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_LIBS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_LIBS="" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_nenv_mpilibs}" envval_src_MPI_LIBS=given elif test "${_gasneti_cenv_mpilibs+set}" = "set" ; then gasnet_cv_envvar_MPI_LIBS="${_gasneti_cenv_mpilibs}" envval_src_MPI_LIBS=conf else gasnet_cv_envvar_MPI_LIBS=$envval_default_MPI_LIBS envval_src_MPI_LIBS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_LIBS mpilibs $gasnet_cv_configure_args_norm fi MPI_LIBS="$gasnet_cv_envvar_MPI_LIBS" if test "$MPI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_LIBS if test "$envval_src_MPI_LIBS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_LIBS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_LIBS\"" >&5 $as_echo " \"$MPI_LIBS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_LIBS\"" >&5 $as_echo " (default) \"$MPI_LIBS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_LIBS\"" >&5 $as_echo " (disabled) \"$MPI_LIBS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_LIBS\"" >&5 $as_echo " (provided) \"$MPI_LIBS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_LIBS. Please configure --with-MPI_LIBS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_LIBS],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPIRUN_CMD],[mpirun -np %N %C]) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPIRUN_CMD setting" >&5 $as_echo_n "checking for MPIRUN_CMD setting... " >&6; } envval_src_MPIRUN_CMD="cached" if ${gasnet_cv_envvar_MPIRUN_CMD+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPIRUN_CMD="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPIRUN_CMD="mpirun -np %N %C" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_nenv_mpiruncmd}" envval_src_MPIRUN_CMD=given elif test "${_gasneti_cenv_mpiruncmd+set}" = "set" ; then gasnet_cv_envvar_MPIRUN_CMD="${_gasneti_cenv_mpiruncmd}" envval_src_MPIRUN_CMD=conf else gasnet_cv_envvar_MPIRUN_CMD=$envval_default_MPIRUN_CMD envval_src_MPIRUN_CMD=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPIRUN_CMD mpiruncmd $gasnet_cv_configure_args_norm fi MPIRUN_CMD="$gasnet_cv_envvar_MPIRUN_CMD" if test "$MPIRUN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPIRUN_CMD if test "$envval_src_MPIRUN_CMD" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPIRUN_CMD" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPIRUN_CMD\"" >&5 $as_echo " \"$MPIRUN_CMD\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPIRUN_CMD\"" >&5 $as_echo " (default) \"$MPIRUN_CMD\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPIRUN_CMD\"" >&5 $as_echo " (disabled) \"$MPIRUN_CMD\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPIRUN_CMD\"" >&5 $as_echo " (provided) \"$MPIRUN_CMD\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPIRUN_CMD. Please configure --with-MPIRUN_CMD=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPIRUN_CMD],[mpirun -np %N %C]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac if test -z "$MPI_CC" ; then # Avoid unecessary and potentially confusing probes and their errors/warnings have_mpi=no mpi_reason="was disabled" else # vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(MPI_CC) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$gasnet_cv__gfp_disable" = ""; then if echo "$MPI_CC" | $AWK -F' ' '{if ($1 ~ /^(.*\/)?env$/) exit 0; else exit 1;}' >/dev/null; then for ac_prog in $ENVCMD env do # Extract the first word of "$ac_prog", so it can be a program name with args. set dummy $ac_prog; ac_word=$2 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_ENVCMD+:} false; then : $as_echo_n "(cached) " >&6 else case $ENVCMD in [\\/]* | ?:[\\/]*) ac_cv_path_ENVCMD="$ENVCMD" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR as_dummy="/usr/bin:${PATH}" for as_dir in $as_dummy do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_ENVCMD="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi ENVCMD=$ac_cv_path_ENVCMD if test -n "$ENVCMD"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ENVCMD" >&5 $as_echo "$ENVCMD" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi test -n "$ENVCMD" && break done # assemble "ENVCMD key=val key=val " with a trailing space gasnet_gfp_progenv="$ENVCMD "`echo "$MPI_CC" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'` # just the program name gasnet_gfp_progname=`echo "$MPI_CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { if ($i !~ /=/) { print $i; break; } } }'` # list of program arguments with no trailing space gasnet_gfp_progargs=`echo "$MPI_CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i&5 $as_echo_n "checking for $ac_word... " >&6; } if ${ac_cv_path_gasnet_cv__gfp_fullprogname_MPI_CC+:} false; then : $as_echo_n "(cached) " >&6 else case $gasnet_cv__gfp_fullprogname_MPI_CC in [\\/]* | ?:[\\/]*) ac_cv_path_gasnet_cv__gfp_fullprogname_MPI_CC="$gasnet_cv__gfp_fullprogname_MPI_CC" # Let the user override the test with a path. ;; *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR for as_dir in $PATH do IFS=$as_save_IFS test -z "$as_dir" && as_dir=. for ac_exec_ext in '' $ac_executable_extensions; do if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then ac_cv_path_gasnet_cv__gfp_fullprogname_MPI_CC="$as_dir/$ac_word$ac_exec_ext" $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 break 2 fi done done IFS=$as_save_IFS ;; esac fi gasnet_cv__gfp_fullprogname_MPI_CC=$ac_cv_path_gasnet_cv__gfp_fullprogname_MPI_CC if test -n "$gasnet_cv__gfp_fullprogname_MPI_CC"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_MPI_CC" >&5 $as_echo "$gasnet_cv__gfp_fullprogname_MPI_CC" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi if test "$gasnet_cv__gfp_fullprogname_MPI_CC" != "" ; then gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_MPI_CC" fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of MPI_CC" >&5 $as_echo_n "checking for full path expansion of MPI_CC... " >&6; } if test -n "$gasnet_gfp_progargs" ; then MPI_CC="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs" else MPI_CC="$gasnet_gfp_progenv$gasnet_gfp_progname" fi #echo "gasnet_gfp_progenv='$gasnet_gfp_progenv'" #echo "gasnet_gfp_progname='$gasnet_gfp_progname'" #echo "gasnet_gfp_progargs='$gasnet_gfp_progargs'" { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPI_CC" >&5 $as_echo "$MPI_CC" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(MPI_CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if command -v $MPI_CC > /dev/null 2>&1; then # figure out a reasonable fallback MPI_CFLAGS for this arch/OS and C99 support # this is complicated by the fact that $MPI_CC may be a different compiler than $CC # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$MPI_CC" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$MPI_CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(MISC_CFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_MISC_CFLAGS" = "" ; then _pushcnt_MISC_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${MISC_CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_MISC_CFLAGS_$_pushcnt_MISC_CFLAGS=\$MISC_CFLAGS eval _pushedvarset_MISC_CFLAGS_$_pushcnt_MISC_CFLAGS=$_gasnet_pushvar_isset _pushcnt_MISC_CFLAGS=`expr $_pushcnt_MISC_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` MISC_CFLAGS="" echo "pushed new MISC_CFLAGS value: $MISC_CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(MISC_CFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(MISC_CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_MISC_CPPFLAGS" = "" ; then _pushcnt_MISC_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${MISC_CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_MISC_CPPFLAGS_$_pushcnt_MISC_CPPFLAGS=\$MISC_CPPFLAGS eval _pushedvarset_MISC_CPPFLAGS_$_pushcnt_MISC_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_MISC_CPPFLAGS=`expr $_pushcnt_MISC_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` MISC_CPPFLAGS="" echo "pushed new MISC_CPPFLAGS value: $MISC_CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(MISC_CPPFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(DEVWARN_CFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_DEVWARN_CFLAGS" = "" ; then _pushcnt_DEVWARN_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${DEVWARN_CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_DEVWARN_CFLAGS_$_pushcnt_DEVWARN_CFLAGS=\$DEVWARN_CFLAGS eval _pushedvarset_DEVWARN_CFLAGS_$_pushcnt_DEVWARN_CFLAGS=$_gasnet_pushvar_isset _pushcnt_DEVWARN_CFLAGS=`expr $_pushcnt_DEVWARN_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` DEVWARN_CFLAGS="" echo "pushed new DEVWARN_CFLAGS value: $DEVWARN_CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(DEVWARN_CFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $MPI_CC appears functional" >&5 $as_echo_n "checking if $MPI_CC appears functional... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } have_mpi=no mpi_reason="compile test failed" # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MPI compiler \"$MPI_CC\" does not appear to be functional. Consider passing --with-mpi-cc=/path/to/mpicc if you want mpi-conduit or require MPI compatibility" >&5 $as_echo "$as_me: WARNING: MPI compiler \"$MPI_CC\" does not appear to be functional. Consider passing --with-mpi-cc=/path/to/mpicc if you want mpi-conduit or require MPI compatibility" >&2;} echo "MPI compiler \"$MPI_CC\" does not appear to be functional. Consider passing --with-mpi-cc=/path/to/mpicc if you want mpi-conduit or require MPI compatibility" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext if test $have_mpi = yes; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_FAMILY_CACHE_CHECK(MPI,MPI_CC,gasnet_cv_mpi_cc_family) vvvvvvvvvvvvvvvvvvvvvv (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI compiler family" >&5 $as_echo_n "checking for MPI compiler family... " >&6; } if ${gasnet_cv_mpi_cc_family+:} false; then : $as_echo_n "(cached) " >&6 else if test "MPI_CC" != "CXX" ; then _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CPP" else _GASNET_FAMILY_CACHE_CHECK_PREPROC="$CXXCPP" fi if test "`echo '$_GASNET_FAMILY_CACHE_CHECK_PREPROC' | grep '$MPI'`" = "" ; then # preprocessor may differ from true compiler, so force full compilation testing _force_compile=1 else _force_compile= fi gasnet_cv_mpi_cc_family=unknown if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__xlC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __xlC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__xlC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__ibmxl__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=XLC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __ibmxl__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=XLC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__ibmxl__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_CRAYC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Cray fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _CRAYC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Cray fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_CRAYC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__GNUC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=GNU fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __GNUC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=GNU fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__GNUC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__clang__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Clang fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __clang__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Clang fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__clang__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PGI,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=PGI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PGI # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=PGI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PGI,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=NVHPC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCOMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=NVHPC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCOMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Intel fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __INTEL_COMPILER # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Intel fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__INTEL_COMPILER,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__OPENCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Open64 fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __OPENCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Open64 fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__OPENCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=PCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=PCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__PATHCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Pathscale fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __PATHCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Pathscale fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__PATHCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # Compaq C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__DECCXX,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Compaq fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __DECCXX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Compaq fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__DECCXX,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # Compaq C++ fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_C # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_C,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # Sun C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=Sun fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __SUNPRO_CC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=Sun fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__SUNPRO_CC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # Sun C++ fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_cc,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_cc # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_cc,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # HP C # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__HP_aCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=HP fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __HP_aCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=HP fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__HP_aCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # HP aCC (C++) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SGI_COMPILER_VERSION # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SGI_COMPILER_VERSION,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__MTA__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=MTA fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __MTA__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=MTA fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__MTA__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__KCC,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=KAI fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __KCC # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=KAI fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__KCC,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__TINYC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=TINY fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __TINYC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=TINY fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__TINYC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__LCC__,...,$_force_compile) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "$_force_compile" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=LCC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __LCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=LCC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__LCC__,...,$_force_compile) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi if test "$gasnet_cv_mpi_cc_family" = "unknown"; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(_SX,...,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=NEC fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef _SX # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=NEC fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(_SX,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__sgi,...,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : gasnet_cv_mpi_cc_family=MIPS fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __sgi # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : gasnet_cv_mpi_cc_family=MIPS fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__sgi,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # MIPSPro 7.3.0 and earlier fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_mpi_cc_family" >&5 $as_echo "$gasnet_cv_mpi_cc_family" >&6; } if test "$gasnet_cv_mpi_cc_family" != "GNU" ; then case MPI_CC in CC) ac_cv_c_compiler_gnu=no GCC="" ;; CXX) ac_cv_cxx_compiler_gnu=no GXX="" ;; esac fi case "$gasnet_cv_mpi_cc_family" in GNU) MPI_CC_SUBFAMILY='GNU' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,MPI_CC_gcc_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gcc version string" >&5 $as_echo_n "checking for gcc version string... " >&6; } if ${gasnet_cv_MPI_CC_gcc_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_MPI_CC_gcc_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_MPI_CC_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_MPI_CC_gcc_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_MPI_CC_gcc_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_MPI_CC_gcc_version_string" >&5 $as_echo "$gasnet_cv_MPI_CC_gcc_version_string" >&6; } if test -n "$gasnet_cv_MPI_CC_gcc_version_string" ; then _gasnet_MPI_CC_gcc_version_string=$gasnet_cv_MPI_CC_gcc_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for gcc version string,MPI_CC_gcc_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) case "$_gasnet_MPI_CC_gcc_version_string" in *gccfss*) MPI_CC_SUBFAMILY='GCCFSS';; *Advance-Toolchain*) MPI_CC_SUBFAMILY='IBM';; *) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__APPLE_CC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : MPI_CC_SUBFAMILY='APPLE' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __APPLE_CC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : MPI_CC_SUBFAMILY='APPLE' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__APPLE_CC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_IFDEF(__NVCC__,...,) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test -z "" ; then cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif _ACEOF if ac_fn_c_try_cpp "$LINENO"; then : MPI_CC_SUBFAMILY='NVIDIA' fi rm -f conftest.err conftest.i conftest.$ac_ext else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #ifndef __NVCC__ # error #endif int main () { ; return 0; } _ACEOF if ac_fn_c_try_compile "$LINENO"; then : MPI_CC_SUBFAMILY='NVIDIA' fi rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IFDEF(__NVCC__,...,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) ;; esac ;; Clang) MPI_CC_SUBFAMILY='LLVM' # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,MPI_CC_clang_version_string,...) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for clang version string" >&5 $as_echo_n "checking for clang version string... " >&6; } if ${gasnet_cv_MPI_CC_clang_version_string+:} false; then : $as_echo_n "(cached) " >&6 else gasnet_cv_MPI_CC_clang_version_string="" _extractstrembed='"$gasnetextractstr: (-(|" __VERSION__ "|)-) $"' # vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 (eval $ac_compile) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest.${ac_objext} ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO.${ac_objext}" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO.${ac_objext}") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest.${ac_objext} $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_MPI_CC_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while compile extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_COMPILE_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) if test -z "$gasnet_cv_MPI_CC_clang_version_string" ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) cat >conftest.$ac_ext < extern const char *s; const char *s = $_extractstrembed; EOF cat >>conftest.$ac_ext <<"EOF" int main(void) { printf("%s",s); return 0; } EOF if test ! -f conftest.$ac_ext ; then as_fn_error $? "failed to write conftest.$ac_ext" "$LINENO" 5 fi if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 (eval $ac_link) 2>&5 ac_status=$? echo "$as_me:$LINENO: \$? = $ac_status" >&5 (exit $ac_status); } && \ test -f conftest$ac_exeext ; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" = "" ; then _pushcnt_GASNET_EXAMINE_BIN=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${GASNET_EXAMINE_BIN+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=\$GASNET_EXAMINE_BIN eval _pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN=$_gasnet_pushvar_isset _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN + 1` _total_pushcnt=`expr $_total_pushcnt + 1` GASNET_EXAMINE_BIN="gasnet-examine-bin-$LINENO$ac_exeext" echo "pushed new GASNET_EXAMINE_BIN value: $GASNET_EXAMINE_BIN" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(GASNET_EXAMINE_BIN,"gasnet-examine-bin-$LINENO$ac_exeext") ^^^^^^^^^^^^^^^^^^^^^^ (L:6) mv conftest$ac_exeext $GASNET_EXAMINE_BIN _extract_prog='BEGIN{$/="\0";} if (m/\$gasnetextractstr: \(-\(\|(.+?)\|\)-\) \$/) { print "$1"; exit 0;}' gasnet_cv_MPI_CC_clang_version_string=`$PERL $GASNET_PERL_BYTESFLAG -ne "$_extract_prog" $GASNET_EXAMINE_BIN` rm -f $GASNET_EXAMINE_BIN # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(GASNET_EXAMINE_BIN) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_GASNET_EXAMINE_BIN" -ge "1"; then _pushcnt_GASNET_EXAMINE_BIN=`expr $_pushcnt_GASNET_EXAMINE_BIN - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN if test "$_gasnet_pushvar_isset" = "1" ; then eval GASNET_EXAMINE_BIN=\$_pushedvar_GASNET_EXAMINE_BIN_$_pushcnt_GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: $GASNET_EXAMINE_BIN" >&5 else unset GASNET_EXAMINE_BIN echo "popping GASNET_EXAMINE_BIN back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on GASNET_EXAMINE_BIN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(GASNET_EXAMINE_BIN) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) else echo Failed program: >&5 cat conftest.$ac_ext >&5 echo echo "configure error: Failed while link extracting __VERSION__" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_LINK_EXAMINE(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) fi fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_MPI_CC_clang_version_string" >&5 $as_echo "$gasnet_cv_MPI_CC_clang_version_string" >&6; } if test -n "$gasnet_cv_MPI_CC_clang_version_string" ; then _gasnet_MPI_CC_clang_version_string=$gasnet_cv_MPI_CC_clang_version_string fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for clang version string,MPI_CC_clang_version_string,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) case "$_gasnet_MPI_CC_clang_version_string" in *Apple*) MPI_CC_SUBFAMILY='APPLE';; *Cray*) MPI_CC_SUBFAMILY='CRAY';; *AMD*) MPI_CC_SUBFAMILY='AMD';; *Arm*) MPI_CC_SUBFAMILY='ARM';; *Intel*) MPI_CC_SUBFAMILY='INTEL';; esac ;; *) MPI_CC_SUBFAMILY='none' ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI compiler sub-family" >&5 $as_echo_n "checking for MPI compiler sub-family... " >&6; } # real "checking" was done above { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MPI_CC_SUBFAMILY" >&5 $as_echo "$MPI_CC_SUBFAMILY" >&6; } MPI_CC_FAMILY=$gasnet_cv_mpi_cc_family # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FAMILY_CACHE_CHECK(MPI,MPI_CC,gasnet_cv_mpi_cc_family) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$BUILDCONFIG" = "debug" ; then SAFE_MPI_CFLAGS="-g" else SAFE_MPI_CFLAGS="-O" fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_SET_CHECKED_CFLAGS(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$MPI_CC" = "no" ; then : # Skip else # vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPI_CFLAGS],[$DEFAULT_MPI_CFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_CFLAGS setting" >&5 $as_echo_n "checking for MPI_CFLAGS setting... " >&6; } envval_src_MPI_CFLAGS="cached" if ${gasnet_cv_envvar_MPI_CFLAGS+:} false; then : $as_echo_n "(cached) " >&6 else if test "2" = "1" ; then # no default means unset envval_default_MPI_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__" else envval_default_MPI_CFLAGS="$DEFAULT_MPI_CFLAGS" fi # Lowest priority are the enclosing environment and the default value argument (lowest) if test "${_gasneti_nenv_mpicflags+set}" = "set" ; then gasnet_cv_envvar_MPI_CFLAGS="${_gasneti_nenv_mpicflags}" envval_src_MPI_CFLAGS=given elif test "${_gasneti_cenv_mpicflags+set}" = "set" ; then gasnet_cv_envvar_MPI_CFLAGS="${_gasneti_cenv_mpicflags}" envval_src_MPI_CFLAGS=conf else gasnet_cv_envvar_MPI_CFLAGS=$envval_default_MPI_CFLAGS envval_src_MPI_CFLAGS=default fi # Left-to-right parsing of commandline settings that includes both mechanisms # --with-VAR=val or VAR=val => set to val # --with-VAR => set to default # --without-VAR => set to blank (ie "", not "no") eval gasnet_fn_env_helper MPI_CFLAGS mpicflags $gasnet_cv_configure_args_norm fi MPI_CFLAGS="$gasnet_cv_envvar_MPI_CFLAGS" if test "$MPI_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then unset MPI_CFLAGS if test "$envval_src_MPI_CFLAGS" = "cached"; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: (not set)" >&5 $as_echo " (not set)" >&6; } fi else case "$envval_src_MPI_CFLAGS" in 'cached') { $as_echo "$as_me:${as_lineno-$LINENO}: result: \"$MPI_CFLAGS\"" >&5 $as_echo " \"$MPI_CFLAGS\"" >&6; } ;; 'default') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (default) \"$MPI_CFLAGS\"" >&5 $as_echo " (default) \"$MPI_CFLAGS\"" >&6; } ;; 'disabled') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (disabled) \"$MPI_CFLAGS\"" >&5 $as_echo " (disabled) \"$MPI_CFLAGS\"" >&6; } ;; 'given') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CFLAGS\"" >&5 $as_echo " (provided) \"$MPI_CFLAGS\"" >&6; } ;; 'conf') { $as_echo "$as_me:${as_lineno-$LINENO}: result: (provided) \"$MPI_CFLAGS\"" >&5 $as_echo " (provided) \"$MPI_CFLAGS\"" >&6; } echo echo "configure error: Ambiguous environment setting for \$MPI_CFLAGS. Please configure --with-MPI_CFLAGS=\"intended value\"" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 ;; *) echo echo "configure error: _GASNET_ENV_DEFAULT broken" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 esac fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_ENV_DEFAULT([MPI_CFLAGS],[$DEFAULT_MPI_CFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) if test "$MPI_CFLAGS" = "$DEFAULT_MPI_CFLAGS" ; then # validate default # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$MPI_CC" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$MPI_CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($[MPI_CFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MPI_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:5) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MPI_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MPI_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:5) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $MPI_CFLAGS" >&5 $as_echo_n "checking for C compiler flag $MPI_CFLAGS... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:7) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:9) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&5 $as_echo "$as_me: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&2;} echo "Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:9) MPI_CFLAGS="$SAFE_MPI_CFLAGS" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:9) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&5 $as_echo "$as_me: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&2;} echo "Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:9) MPI_CFLAGS="$SAFE_MPI_CFLAGS" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) # vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:7) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&5 $as_echo "$as_me: WARNING: Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >&2;} echo "Unable to use default MPI_CFLAGS=\"$MPI_CFLAGS\" so using \"$SAFE_MPI_CFLAGS\" instead. Consider manually seting MPI_CFLAGS" >> ".gasnet_cv_configure_warnings.tmp" echo " " >> ".gasnet_cv_configure_warnings.tmp" # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:7) MPI_CFLAGS="$SAFE_MPI_CFLAGS" fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($[MPI_CFLAGS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CC) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CC" -ge "1"; then _pushcnt_CC=`expr $_pushcnt_CC - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CC_$_pushcnt_CC if test "$_gasnet_pushvar_isset" = "1" ; then eval CC=\$_pushedvar_CC_$_pushcnt_CC echo "popping CC back to: $CC" >&5 else unset CC echo "popping CC back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CC) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) fi fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SET_CHECKED_CFLAGS(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC_FAMILY,"$MPI_CC_FAMILY") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CC_FAMILY" = "" ; then _pushcnt_CC_FAMILY=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC_FAMILY+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_FAMILY_$_pushcnt_CC_FAMILY=\$CC_FAMILY eval _pushedvarset_CC_FAMILY_$_pushcnt_CC_FAMILY=$_gasnet_pushvar_isset _pushcnt_CC_FAMILY=`expr $_pushcnt_CC_FAMILY + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC_FAMILY="$MPI_CC_FAMILY" echo "pushed new CC_FAMILY value: $CC_FAMILY" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC_FAMILY,"$MPI_CC_FAMILY") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$MPI_CC $MPI_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CC" = "" ; then _pushcnt_CC=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CC+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CC_$_pushcnt_CC=\$CC eval _pushedvarset_CC_$_pushcnt_CC=$_gasnet_pushvar_isset _pushcnt_CC=`expr $_pushcnt_CC + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CC="$MPI_CC $MPI_CFLAGS" echo "pushed new CC value: $CC" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CC,"$MPI_CC $MPI_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # detect MISC for append to user's flags # we re-detect miscflags for MPI_CC, because it may differ from CC # Set MISC_CFLAGS: flags to be used by all C compilations, regardless of optimization/debugging level # This should include architectural/CPU flags, warning flags, and anything required for C99 conformance # We do not currently allow a user override of MISC_C(PP)FLAGS MISC_CFLAGS="" misc_flag_prefix='' misc_flag_delim=' ' case "$CC_FAMILY" in GNU) case "$CC_SUBFAMILY" in NVIDIA) misc_flag_prefix='-Xcompiler ' misc_flag_delim=',' ;; esac case "$target_cpu" in sparc) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-mcpu=ultrasparc3 -mtune=ultrasparc3" "-mcpu=ultrasparc -mtune=ultrasparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; rs6000|powerpc*) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then for flag in "-force_cpusubtype_ALL" "-Wa,-mppc64" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ppc64_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ppc64_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ppc64_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ppc64_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ppc64_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ppc64_flag_worked=1 else ppc64_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ppc64_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac case "$target_os" in darwin*) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-long-double) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-long-double") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-long-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-long-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-long-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-long-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wlong-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wlong-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wlong-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wlong-double" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wlong-double") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wlong-double" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wlong-double... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${misc_flag_prefix}-Wno-long-double" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wlong-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-long-double) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; esac ;; Cray) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for Cray C warning flags" >&5 $as_echo_n "checking for Cray C warning flags... " >&6; } crayc_warn_flags="236:3185" # 3185 = bug 3306 # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -g") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -g" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -g") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # bug 3309 is specific to -g # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" crayc_warn_flags="${crayc_warn_flags}:7212" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" crayc_warn_flags="${crayc_warn_flags}:7212" fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 # bug 3309, Cray C 8.5+ echo echo "configure error: failure building struct warning test" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) case "$target_cpu" in x86_64) MISC_CFLAGS="-hnomessage=$crayc_warn_flags" ;; # XT, XE, XK, XC, etc. *) as_fn_error $? "Cray C compiler for unknown target CPU" "$LINENO" 5 ;; esac { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MISC_CFLAGS" >&5 $as_echo "$MISC_CFLAGS" >&6; } ;; Intel) # Note we need to support both older -wd and newer -diag-disable # Setting (CC|MPI_CC)_WDFLAG simplifes doing so in later tests # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-diag-disable=177) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -diag-disable=177") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -diag-disable=177" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -diag-disable=177") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -diag-disable=177" >&5 $as_echo_n "checking for C compiler flag -diag-disable=177... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MPI_CC_WDFLAG='-diag-disable=' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MPI_CC_WDFLAG='-wd' else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MPI_CC_WDFLAG='-diag-disable=' else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MPI_CC_WDFLAG='-wd' fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MPI_CC_WDFLAG='-wd' fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-diag-disable=177) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) MISC_CFLAGS="${MPI_CC_WDFLAG}177 ${MPI_CC_WDFLAG}279" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${wdflag}1572) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${MPI_CC_WDFLAG}1572") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${MPI_CC_WDFLAG}1572" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${MPI_CC_WDFLAG}1572") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${MPI_CC_WDFLAG}1572" >&5 $as_echo_n "checking for C compiler flag ${MPI_CC_WDFLAG}1572... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="$MISC_CFLAGS ${MPI_CC_WDFLAG}1572" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS ${MPI_CC_WDFLAG}1572" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${wdflag}1572) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; NVHPC) # TODO: are either `-M` options, inherited from PGI, still required? # suppress large number of useless default warnings # get inline assembly and sign-extended widening MISC_CFLAGS="-w -Masmkeyword -Msignextend" ;; PGI) MISC_CFLAGS="-Masmkeyword -Msignextend" # get inline assembly and sign-extended widening # The following looks backwards, but is not. # PGI 20.1 introduced fine-grained warning control at the same time as # default-enabling a large number of useless warnings (on the level of # -Wextra in other compilers). # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG([-Wc,--diag_suppress=177]) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wc,--diag_suppress=177") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -Wc,--diag_suppress=177" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wc,--diag_suppress=177") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wc,--diag_suppress=177" >&5 $as_echo_n "checking for C compiler flag -Wc,--diag_suppress=177... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="-w $MISC_CFLAGS" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="-w $MISC_CFLAGS" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG([-Wc,--diag_suppress=177]) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; Sun) if test "$target_cpu" = "sparc"; then if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_ULTRASPARC" != 1; then for flag in "-xarch=v8plusb" "-xarch=v8plusa" "-xarch=v8plus" "-xarch=sparcvis2" "-xarch=sparcvis" "-xarch=sparc" ; do # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG($flag) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag $flag" >&5 $as_echo_n "checking for C compiler flag $flag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ultrasparc_flag_worked=1 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=1 else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } ultrasparc_flag_worked=0 fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) ultrasparc_flag_worked=0 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG($flag) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ultrasparc_flag_worked" = 1; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS $flag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $flag") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working flag $flag" >&5 $as_echo_n "checking for working flag $flag... " >&6; } if test "$cross_compiling" = yes; then : ultrasparc_flag_worked=1 else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ void foo(void) { #ifdef __GNUC__ register void * addr = 0; register int oldval = 0; register int newval = 1; __asm__ __volatile__ ("cas [%2], %0, %1" : "=&r"(oldval), "=&r"(newval) : "r" (addr) : "memory"); #elif defined(__SUNPRO_C) || defined(__SUNPRO_CC) __asm("cas [%i0], %i1, %i2"); #else #error unknown sparc compiler #endif } int main(void) { return 0; } _ACEOF if ac_fn_c_try_run "$LINENO"; then : ultrasparc_flag_worked=1 else ultrasparc_flag_worked=0 fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$ultrasparc_flag_worked" = 1; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } MISC_CFLAGS="$flag" break else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 $as_echo "no" >&6; } fi fi done fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UltraSPARC instruction support" >&5 $as_echo_n "checking for UltraSPARC instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_ULTRASPARC 1" >>confdefs.h else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # Try to suppress warnings about __attribute__(__common__): # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-erroff=E_ATTRIBUTE_NOT_FUNC) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -erroff=E_ATTRIBUTE_NOT_FUNC" >&5 $as_echo_n "checking for C compiler flag -erroff=E_ATTRIBUTE_NOT_FUNC... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="$MISC_CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS -erroff=E_ATTRIBUTE_NOT_FUNC" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-erroff=E_ATTRIBUTE_NOT_FUNC) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) MISC_CFLAGS="$MISC_CFLAGS -errtags" ;; # show warning tag ids in warnings XLC) if test "$GASNETI_PTR_BITS" = 32 -a "$DISABLE_PPC64" != 1 -a "$cross_compiling" != "yes"; then : fi { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PPC64 instruction support" >&5 $as_echo_n "checking for PPC64 instruction support... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS $MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c < #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { ; return 0; } EOF gasnet_testfile=gasnet-conftest.c cp conftest.c $gasnet_testfile # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:5) echo \"$gasnet_compile_cmd\" >&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : if test "$cross_compiling" = yes; then : # Cross compiling. For now just trust PTR_BITS. if test "$GASNETI_PTR_BITS" = 64; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (cross-compiling w/ 64-bit pointers)" >&5 $as_echo "yes (cross-compiling w/ 64-bit pointers)" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (cross-compiling w/ 32-bit pointers)" >&5 $as_echo "no (cross-compiling w/ 32-bit pointers)" >&6; } fi else cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include #if (defined(__xlC__) || defined(__ibmxl__)) && !defined(__clang__) static int testme(double *p); #pragma mc_func testme { \\ /* ARGS: r3 = p LOCAL: r4, r5 */ \\ "38a00001" /* li r5,1 */ \\ "38800000" /* li r4,0 */ \\ "f8830000" /* std r4,0(r3) */ \\ "e8a30000" /* ld r5,0(r3) */ \\ "7ca32b78" /* mr r3,r5 */ \\ } #pragma reg_killed_by testme cr0, gr4, gr5 #else static int testme(double *p) { int tmp, result; __asm__ __volatile__ ( "li %2,1 \n\t" "li %1,0 \n\t" "std %1,0(%3) \n\t" "ld %2,0(%3) \n\t" : "=m" (*p), "=&b" (tmp), "=&r" (result) : "b" (p) ); return result; } #endif int main(void) { double x; return testme(&x); } _ACEOF if ac_fn_c_try_run "$LINENO"; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } $as_echo "#define GASNETI_ARCH_PPC64 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/failure" >&5 $as_echo "no/failure" >&6; } fi rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning" >&5 $as_echo "no/warning" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error" >&5 $as_echo "no/error" >&6; } fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Try to suppress certain warnings: # 1500-010 = infinite loop (such as in our tests) # 1500-029 = could not inline (e.g. varargs, alloc, etc.) # 1506-229 = empty source file (some linux headers) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-qsuppress=1500-010:1500-029:1506-229) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qsuppress=1500-010:1500-029:1506-229") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS -qsuppress=1500-010:1500-029:1506-229" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qsuppress=1500-010:1500-029:1506-229") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -qsuppress=1500-010:1500-029:1506-229" >&5 $as_echo_n "checking for C compiler flag -qsuppress=1500-010:1500-029:1506-229... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) MISC_CFLAGS="$MISC_CFLAGS -qsuppress=1500-010:1500-029:1506-229" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } MISC_CFLAGS="$MISC_CFLAGS -qsuppress=1500-010:1500-029:1506-229" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(-qsuppress=1500-010:1500-029:1506-229) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; *) ;; esac # Add warning enable/suppression flags to MISC_CFLAGS case "$CC_FAMILY" in GNU | Pathscale | Open64 | Clang) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$MISC_CFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$MISC_CFLAGS" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$MISC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) if test "$enabled_dev_warnings" = "yes" ; then # enable additional supported warnings for warnflag in -Wall \ -Wpointer-arith \ -Wnested-externs \ -Wwrite-strings \ -Wmissing-format-attribute \ -Winit-self \ -Wvla \ -Wexpansion-to-defined \ -Woverlength-strings \ -Wclobbered \ -Wcast-function-type \ -Wempty-body \ -Wignored-qualifiers \ -Wimplicit-fallthrough \ -Wmissing-parameter-type \ -Wold-style-declaration \ -Wuninitialized \ -Wshift-negative-value \ ; do if test "$CC_FAMILY" = "Open64" && ( test "x$warnflag" = "x-Wempty-body" || test "x$warnflag" = "x-Wexpansion-to-defined" ) ; then : # Bug 3711: Open64 botches some warnings at link time, which is not probed here else # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}$warnflag) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}$warnflag") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}$warnflag" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}$warnflag") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}$warnflag" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}$warnflag... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}$warnflag" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}$warnflag" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}$warnflag) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi done # Disable DEVWARN flags from -Wall that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-truncation" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-truncation") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-truncation... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-format-truncation" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-truncation) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Disable DEVWARN flag(s) from -Wcast-function-type that we don't support in our library code # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-cast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-cast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-cast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wcast-function-type-strict") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wcast-function-type-strict... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-cast-function-type-strict" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wcast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-cast-function-type-strict) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # CC and MPI_CC only. Not desired for CXX # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-strict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-strict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-prototypes") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-prototypes... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } DEVWARN_CFLAGS="$DEVWARN_CFLAGS ${misc_flag_prefix}-Wno-strict-prototypes" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-prototypes) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) fi # compiler-specific global warning disables case "$CC_FAMILY" in Pathscale) # pathcc default enables -Wformat-security which we don't want # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-security) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-security") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-format-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-format-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wformat-security" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat-security") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wformat-security" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wformat-security... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-format-security" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wformat-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-format-security) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; Open64) # Open64's maybe-uninitialized analysis is too broken to be usable # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-uninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-uninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-uninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-uninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-uninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuninitialized" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuninitialized") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuninitialized" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuninitialized... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-uninitialized" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-uninitialized) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # Open64 strict aliasing complains about (void **)/(T **) aliasing, which we use in places # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-strict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-strict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstrict-aliasing") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstrict-aliasing... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-strict-aliasing" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstrict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-strict-aliasing) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) ;; GNU) # GCC 11 appears to have analysis problems which yield bogus warnings (bugs 4228,4231,4232) { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C compiler is gcc 11 or higher" >&5 $as_echo_n "checking whether C compiler is gcc 11 or higher... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" = "" ; then _pushcnt_CPPFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CPPFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS=\$CPPFLAGS eval _pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS=$_gasnet_pushvar_isset _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CPPFLAGS="$CPPFLAGS -I$TOP_SRCDIR/other" echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_COMPILE_WITHWARN_OUTTMP="$gasnet_cmd_stdout" _GASNET_TRY_COMPILE_WITHWARN_ERRTMP="$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" ; then : is_gcc11_or_higher=yes else gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP" gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP" is_gcc11_or_higher=yes fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CCOMPILE_WITHWARN" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 is_gcc11_or_higher=no fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3) if test "$_pushcnt_CPPFLAGS" -ge "1"; then _pushcnt_CPPFLAGS=`expr $_pushcnt_CPPFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CPPFLAGS_$_pushcnt_CPPFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CPPFLAGS=\$_pushedvar_CPPFLAGS_$_pushcnt_CPPFLAGS echo "popping CPPFLAGS back to: $CPPFLAGS" >&5 else unset CPPFLAGS echo "popping CPPFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CPPFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) { $as_echo "$as_me:${as_lineno-$LINENO}: result: $is_gcc11_or_higher" >&5 $as_echo "$is_gcc11_or_higher" >&6; } if test "$is_gcc11_or_higher" = yes; then # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-array-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-array-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-array-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-array-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-array-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Warray-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Warray-bounds" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Warray-bounds") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Warray-bounds" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Warray-bounds... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-array-bounds" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Warray-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-array-bounds) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-stringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-stringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-stringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wstringop-overflow" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wstringop-overflow") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wstringop-overflow... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-stringop-overflow" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wstringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-stringop-overflow) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # These warnings were immediately problematic when introduced in 12.1 (bugs 4450,4451) # earlier versions silently ignore the unrecognized option # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-dangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-dangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-dangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wdangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wdangling-pointer" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wdangling-pointer") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wdangling-pointer... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 _GASNET_TRY_CFLAG_TMP="$gasnet_cmd_stdout$gasnet_cmd_stderr" # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/warning: $_GASNET_TRY_CFLAG_TMP" >&6; } else : echo "configure: warned program was:" >&5 cat $gasnet_testfile >&5 if test "$gasnet_cmd_stdout$gasnet_cmd_stderr" = "$_GASNET_TRY_CFLAG_TMP" ; then { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "yes/persistent-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-dangling-pointer" else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wdangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&5 $as_echo "no/new-warning: $_GASNET_TRY_CFLAG_TMP" >&6; } fi fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 echo echo "configure error: unknown failure case in TRY_CFLAG" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi else : echo "configure: failed program was:" >&5 cat $gasnet_testfile >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&5 $as_echo "no/error: $gasnet_cmd_stdout$gasnet_cmd_stderr" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5) rm -f $gasnet_testfile # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4) # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-dangling-pointer) ^^^^^^^^^^^^^^^^^^^^^^ (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-use-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-use-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wno-use-after-free" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-use-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wno-use-after-free" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wno-use-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6) if test "$_pushcnt_CFLAGS" -ge "1"; then _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1` _total_pushcnt=`expr $_total_pushcnt - 1` eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS if test "$_gasnet_pushvar_isset" = "1" ; then eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS echo "popping CFLAGS back to: $CFLAGS" >&5 else unset CFLAGS echo "popping CFLAGS back to: " >&5 fi else echo echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS" if test "" ; then if test -f "conftest.$ac_ext" ; then errfile=conftest.$ac_ext else errfile=gasnet_errsave_file fi if test -f "$errfile" ; then echo echo " --- Failed program --- " cat $errfile echo " -----------------------" fi fi if test -f "conftest.err" ; then errfile=conftest.err else errfile=gasnet_errsave_err fi if test -f "$errfile" ; then echo echo "Compilation error: " echo cat $errfile fi echo CONFIG_FILE=`pwd`/config.log as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5 fi # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6) # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wuse-after-free) vvvvvvvvvvvvvvvvvvvvvv (L:3) # vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") vvvvvvvvvvvvvvvvvvvvvv (L:4) if test "$_pushcnt_CFLAGS" = "" ; then _pushcnt_CFLAGS=0 fi if test "$_total_pushcnt" = "" ; then _total_pushcnt=0 fi if test "${CFLAGS+set}" = set; then _gasnet_pushvar_isset=1 else _gasnet_pushvar_isset=0 fi eval _pushedvar_CFLAGS_$_pushcnt_CFLAGS=\$CFLAGS eval _pushedvarset_CFLAGS_$_pushcnt_CFLAGS=$_gasnet_pushvar_isset _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS + 1` _total_pushcnt=`expr $_total_pushcnt + 1` CFLAGS="$CFLAGS ${misc_flag_prefix}-Wuse-after-free" echo "pushed new CFLAGS value: $CFLAGS" >&5 # ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wuse-after-free") ^^^^^^^^^^^^^^^^^^^^^^ (L:4) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free" >&5 $as_echo_n "checking for C compiler flag ${misc_flag_prefix}-Wuse-after-free... " >&6; } # vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4) gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c" cat > conftest.c <&5 ( $gasnet_compile_cmd ) > conftest-runcmdout 2> conftest-runcmderr gasnet_cmd_result="$?" gasnet_cmd_stdout="`cat conftest-runcmdout`" gasnet_cmd_stderr="`cat conftest-runcmderr`" cat conftest-runcmdout >&5 cat conftest-runcmderr >&5 echo gasnet_cmd_result=$gasnet_cmd_result >&5 rm -rf conftest-runcmdout conftest-runcmderr if test "$gasnet_cmd_result" = "0" ; then if test -z "$gasnet_cmd_stdout$gasnet_cmd_stderr" ; then : { $as_echo "$as_me:${as