#! /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-2024.5.0-0-ga51a8ea.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.69.
#
# Report bugs to <https://gasnet-bugs.lbl.gov>.
#
#
# 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 </dev/null
exec 6>&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='2024.5.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 <stdio.h>
#ifdef HAVE_SYS_TYPES_H
# include <sys/types.h>
#endif
#ifdef HAVE_SYS_STAT_H
# include <sys/stat.h>
#endif
#ifdef STDC_HEADERS
# include <stdlib.h>
# include <stddef.h>
#else
# ifdef HAVE_STDLIB_H
#  include <stdlib.h>
# endif
#endif
#ifdef HAVE_STRING_H
# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
#  include <memory.h>
# endif
# include <string.h>
#endif
#ifdef HAVE_STRINGS_H
# include <strings.h>
#endif
#ifdef HAVE_INTTYPES_H
# include <inttypes.h>
#endif
#ifdef HAVE_STDINT_H
# include <stdint.h>
#endif
#ifdef HAVE_UNISTD_H
# include <unistd.h>
#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_ARIES_CONDUIT_FALSE
USE_ARIES_CONDUIT_TRUE
GNI_CFLAGS
GNI_LIBS
GNI_LDFLAGS
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
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
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
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
enable_hugetlbfs_whole_archive
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
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_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_aries
enable_aries_udreg
with_aries_max_medium
enable_aries_multi_domain
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'
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 ;;

  -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
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]
  --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)
  --enable-hugetlbfs-whole-archive  Use --whole-archive with libhugetlbfs
  --(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)

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
  --(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)

aries-conduit options: (Cray XC Aries conduit *DEPRECATED* (aries))
  --(en|dis)able-aries              Enable/disable the Cray XC Aries conduit *DEPRECATED* (aries) (auto-detected)
  --(en|dis)able-aries-udreg        Use Cray's UDREG to cache memory registration (enabled by default if available)
  --with-aries-max-medium=          specify default value of gasnet_AMMaxMedium() (default 4032)
  --enable-aries-multi-domain       Use experimental multi-domain support in PAR builds

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             Prototype 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 Aries 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<lib dir> if you have libraries in a
              nonstandard directory <lib dir>
  LIBS        libraries to pass to the linker, e.g. -l<library>
  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
              you have headers in a nonstandard directory <include dir>
  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 <https://gasnet-bugs.lbl.gov>.
GASNet home page: <https://gasnet.lbl.gov>.
_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 2024.5.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 <stdio.h>
#include <stdlib.h>
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 <conftest.val; ac_retval=0
else
  ac_retval=1
fi
rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
  conftest.$ac_objext conftest.beam conftest.$ac_ext
rm -f conftest.val

  fi
  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
  as_fn_set_status $ac_retval

} # ac_fn_c_compute_int

# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
# -------------------------------------------------------
# Tests whether HEADER exists, giving a warning if it cannot be compiled using
# the include files in INCLUDES and setting the cache variable VAR
# accordingly.
ac_fn_c_check_header_mongrel ()
{
  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
  if eval \${$3+:} false; then :
  { $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
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 <limits.h> declares $2.
   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
#define $2 innocuous_$2

/* System header to define __stub macros and hopefully few prototypes,
    which can conflict with char $2 (); below.
    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
    <limits.h> exists even on freestanding compilers.  */

#ifdef __STDC__
# include <limits.h>
#else
# include <assert.h>
#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 2024.5.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=2024.5.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:
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00001.html>
# <https://lists.gnu.org/archive/html/automake/2012-07/msg00014.html>
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: <http://austingroupbugs.net/view.php?id=542>

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: <https://www.gnu.org/software/coreutils/>.

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 2024.5.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 2024
_ACEOF

cat >>confdefs.h <<_ACEOF
#define GASNET_RELEASE_VERSION_MINOR 5
_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 18
_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 2024.5.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 <stdio.h>
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 <stdarg.h>
#include <stdio.h>
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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <stdarg.h>
#include <stdio.h>
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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$CPP" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$CPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      as_fn_error $? "CPP was set to a relative path: $gasnet_gfp_progname -- please use an absolute pathname" "$LINENO" 5
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_CPP
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_CPP
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_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<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$CC" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      as_fn_error $? "CC was set to a relative path: $gasnet_gfp_progname -- please use an absolute pathname" "$LINENO" 5
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_CC
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_CC
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_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 <stdio.h>
                   #include <stdlib.h>

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 <stdio.h>
                #include <stdlib.h>

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 <stdio.h>
  #include <stdlib.h>

  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 <<EOF
#include "confdefs.h"

	short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
	short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
	void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; }
	short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
	short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
	void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; }
	int foo() { _ascii (); _ebcdic (); return 0; }

EOF
  cat >>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: <unset>" >&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 <<EOF
#include "confdefs.h"

	short ascii_mm[] = { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
	short ascii_ii[] = { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
	void _ascii() { char* s = (char*) ascii_mm; s = (char*) ascii_ii; }
	short ebcdic_ii[] = { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
	short ebcdic_mm[] = { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
	void _ebcdic() { char* s = (char*) ebcdic_mm; s = (char*) ebcdic_ii; }
	int foo() { _ascii (); _ebcdic (); return 0; }

EOF
  cat >>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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <float.h>

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 <string.h>

_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 <stdlib.h>

_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 <ctype.h>
#include <stdlib.h>
#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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

           int foo() { return 0; }
           int bar() { return foo() + bar(); }

int main(void) {

           int x = bar();

; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $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
      :
       { $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 <<EOF
#include "confdefs.h"

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:8)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

           int foo() { return 0; }
           int bar() { return foo() + bar(); }

int main(void) {

           int x = bar();

; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $gasnet_testfile



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:8)

  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; } # 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 <<EOF
#include "confdefs.h"

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:10)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

           inline int foo() { return 0; }

int main(void) {

           int x = foo();

; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $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
      :
       { $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 <<EOF
#include "confdefs.h"

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:8)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

           inline int foo() { return 0; }

int main(void) {

           int x = foo();

; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $gasnet_testfile



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:8)

  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; } # 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 <<EOF
#include "confdefs.h"

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:10)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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<something>, 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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <stdio.h>  /* snprintf */
    #include <string.h> /* strcmp */
    #include <stddef.h> /* types */
    #include <errno.h>  /* 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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: 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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
 typedef struct { int f1; } S;
         S foo(void) {
           S s;
           s.f1 = 1;
           return s;
         }
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
      :

    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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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: 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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

          #include "gasnet_portable_platform.h"
          #if PLATFORM_COMPILER_VERSION_LT(11,0,0)
          #error
          #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
      :
       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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
#include <pthread.h>
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 <<EOF
#include "confdefs.h"

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_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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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 <flags to disable optimization>' "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  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 <stdio.h>
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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
__attribute__((__always_inline__))
             #if defined __cplusplus
                inline
             #elif defined GASNETI_CC_INLINE_MODIFIER
                GASNETI_CC_INLINE_MODIFIER
             #endif
             int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__noinline__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__warn_unused_result__)) void * dummy(void) { return 0; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
typedef int __attribute__((__may_alias__)) dummy;
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__const__))
             char *dummy(char *x) { return x+1; }
int main(void) {
char c; char *x = dummy(&c);
; 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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__pure__)) int dummy(int x) { return x+1; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__hot__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__cold__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__deprecated__)) int dummy(void) { return 0; }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__common__)) int x;
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
int dummy(int x) {
               int result = 0;
               switch (x) {
                 case 3: result++;  __attribute__((__fallthrough__));
                 case 2: result++;  __attribute__((__fallthrough__));
                 case 1: result++;
               }
               return result;
             }
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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"
#include <stdarg.h>
             __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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"

          __attribute__((__format__ (__printf__, 1, 2))) extern void (*dummy1)(const char *fmt,...);
          __attribute__((__format__ (__printf__, 1, 2)))        void (*dummy2)(const char *fmt,...);

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: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
      :
       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 <<EOF
#include "confdefs.h"

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: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_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 <<EOF
#include "confdefs.h"

         extern void dummy(__attribute__((__format__ (__printf__, 1, 2)))
                              void (*dummy2)(const char *fmt,...));

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: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
      :
       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 <<EOF
#include "confdefs.h"

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: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_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 <<EOF
#include "confdefs.h"

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: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: 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 <<EOF
#include "confdefs.h"

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: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_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 <<EOF
#include "confdefs.h"

          _Pragma("GCC diagnostic push")
	  #ifndef __cplusplus
	  _Pragma("GCC diagnostic ignored \"-Wstrict-prototypes\"")
	  _Pragma("GCC diagnostic ignored \"-Wmissing-prototypes\"")
	  #endif
	  _Pragma("GCC diagnostic ignored \"-Wunused-function\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-variable\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-value\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused\"")
	  static int foo = 5;
	  static void bar(void) { }
          _Pragma("GCC diagnostic pop")

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: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
      :
       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 <<EOF
#include "confdefs.h"

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: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_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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&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 <stddef.h>" >> 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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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: <unset>" >&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 <stdint.h>
    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 <stdint.h>
    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: <unset>" >&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 <inttypes.h>
    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 <inttypes.h>
    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: <unset>" >&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 <sys/types.h>
    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 <sys/types.h>
    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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

  $ac_includes_default


 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <stdio.h>
  #include <stdlib.h>
   #include <limits.h>
  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 <stdio.h>
  #include <stdlib.h>
   #include <limits.h>
  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 <stdio.h>
  #include <stdlib.h>
   #include <unistd.h>
  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 <stdio.h>
  #include <stdlib.h>
   #include <unistd.h>
  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 <stdio.h>
  #include <stdlib.h>
   #include <unistd.h>
  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: <unset>" >&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=yes; 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 <<EOF
#include "confdefs.h"

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: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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <cygwin/version.h>
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 required by aries-conduit

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([udreg]) vvvvvvvvvvvvvvvvvvvvvv (L:2)


  if test -n x"$CRAY_UDREG_POST_LINK_OPTS"; then
    cplo_tmp=`$PERL -e "\\\$_='$CRAY_UDREG_POST_LINK_OPTS'; s,/udreg/[^/]*/lib,/udreg/default/lib,g; print;"`
    cplo_dir=`$PERL -e "\\\$_='$cplo_tmp'; m,-L([^ ]*/udreg/[^ ]*),; print \\\$1;"`
    if test -d "$cplo_dir/."; then
      CRAY_UDREG_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_UDREG_POST_LINK_OPTS" >&5
$as_echo "$as_me: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_UDREG_POST_LINK_OPTS" >&2;}
  echo "Directory $cplo_dir missing - disabling rewrite of CRAY_UDREG_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([ugni]) vvvvvvvvvvvvvvvvvvvvvv (L:2)


  if test -n x"$CRAY_UGNI_POST_LINK_OPTS"; then
    cplo_tmp=`$PERL -e "\\\$_='$CRAY_UGNI_POST_LINK_OPTS'; s,/ugni/[^/]*/lib,/ugni/default/lib,g; print;"`
    cplo_dir=`$PERL -e "\\\$_='$cplo_tmp'; m,-L([^ ]*/ugni/[^ ]*),; print \\\$1;"`
    if test -d "$cplo_dir/."; then
      CRAY_UGNI_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_UGNI_POST_LINK_OPTS" >&5
$as_echo "$as_me: WARNING: Directory $cplo_dir missing - disabling rewrite of CRAY_UGNI_POST_LINK_OPTS" >&2;}
  echo "Directory $cplo_dir missing - disabling rewrite of CRAY_UGNI_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 <pthread.h>
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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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 <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <pthread.h>

#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 <stdio.h>
#include <stdlib.h>
#include <stddef.h>
#include <pthread.h>

#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: <unset>" >&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: <unset>" >&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
 for ac_header in hugetlbfs.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "hugetlbfs.h" "ac_cv_header_hugetlbfs_h" "$ac_includes_default"
if test "x$ac_cv_header_hugetlbfs_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_HUGETLBFS_H 1
_ACEOF




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS -lhugetlbfs") 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 -lhugetlbfs"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS -lhugetlbfs") ^^^^^^^^^^^^^^^^^^^^^^ (L:2)



  for ac_func in hugetlbfs_unlinked_fd
do :
  ac_fn_c_check_func "$LINENO" "hugetlbfs_unlinked_fd" "ac_cv_func_hugetlbfs_unlinked_fd"
if test "x$ac_cv_func_hugetlbfs_unlinked_fd" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_HUGETLBFS_UNLINKED_FD 1
_ACEOF
 have_hugetlbfs=yes
                  $as_echo "#define HAVE_HUGETLBFS 1" >>confdefs.h

fi
done




# 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: <unset>" >&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

done

 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



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(hugetlbfs-whole-archive,...) vvvvvvvvvvvvvvvvvvvvvv (L:2)


    # Check whether --enable-hugetlbfs-whole-archive was given.
if test "${enable_hugetlbfs_whole_archive+set}" = set; then :
  enableval=$enable_hugetlbfs_whole_archive;
fi



case "$enable_hugetlbfs_whole_archive" in
  '' | no) :
      HUGETLBFS_LIBS='-lhugetlbfs'
  ;;
  *)  :
      HUGETLBFS_LIBS='-Wl,--whole-archive,-lhugetlbfs,--no-whole-archive'
  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(hugetlbfs-whole-archive,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:2)



 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 <sys/types.h>
        #include <sys/stat.h>
        #include <sys/mman.h>
        #include <unistd.h>
        #include <fcntl.h>
        #include <stdlib.h>
        #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 <sys/types.h>
        #include <sys/stat.h>
        #include <sys/mman.h>
        #include <unistd.h>
        #include <fcntl.h>
        #include <stdlib.h>
        #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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&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_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 "$enable_aries" = 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
  $as_echo "#define GASNETI_USE_HUGETLBFS 1" >>confdefs.h

  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: <unset>" >&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 <stdint.h>
    #include <sys/times.h>

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: <unset>" >&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: <unset>" >&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: <unset>" >&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 manipilation)




# 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 <sys/utsname.h> /* to look for unsafe 2.4.x kernels */
        #include <sys/prctl.h>

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 <sys/prctl.h>
    #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 <time.h>

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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
#include "gasnet_portable_platform.h"
                                 #define GASNETI_IN_CONFIGURE 1
                                 #include "gasnet_atomic_fwd.h"

 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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 <limits.h> to <assert.h> if __STDC__ is defined, since
  # <limits.h> 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 <limits.h>
#else
# include <assert.h>
#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 <ac_nonexistent.h>
_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<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$CXXCPP" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$CXXCPP" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      have_cxx=no
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_CXXCPP
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_CXXCPP
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_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<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$CXX" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$CXX" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      have_cxx=no
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_CXX
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_CXX
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_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 <stdio.h>
                   #include <stdlib.h>

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 <stdio.h>
                   #include <stdlib.h>

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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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: 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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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: 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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

          #include "gasnet_portable_platform.h"
          #if PLATFORM_COMPILER_VERSION_LT(11,0,0)
          #error
          #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
      :
       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 <<EOF
#include "confdefs.h"

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_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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
#include <pthread.h>
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 <<EOF
#include "confdefs.h"

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_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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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 <<EOF
#include "confdefs.h"

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:9)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:11)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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: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
      :

      { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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 <flags to disable optimization>' "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
__attribute__((__always_inline__))
             #if defined __cplusplus
                inline
             #elif defined GASNETI_CC_INLINE_MODIFIER
                GASNETI_CC_INLINE_MODIFIER
             #endif
             int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__noinline__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__warn_unused_result__)) void * dummy(void) { return 0; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
typedef int __attribute__((__may_alias__)) dummy;
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__const__))
             char *dummy(char *x) { return x+1; }
int main(void) {
char c; char *x = dummy(&c);
; 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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__pure__)) int dummy(int x) { return x+1; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__hot__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__cold__)) int dummy(void) { return 1; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__deprecated__)) int dummy(void) { return 0; }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
__attribute__((__common__)) int x;
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
int dummy(int x) {
               int result = 0;
               switch (x) {
                 case 3: result++;  __attribute__((__fallthrough__));
                 case 2: result++;  __attribute__((__fallthrough__));
                 case 1: result++;
               }
               return result;
             }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
#include <stdarg.h>
             __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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"

          __attribute__((__format__ (__printf__, 1, 2))) extern void (*dummy1)(const char *fmt,...);
          __attribute__((__format__ (__printf__, 1, 2)))        void (*dummy2)(const char *fmt,...);

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: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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"

         extern void dummy(__attribute__((__format__ (__printf__, 1, 2)))
                              void (*dummy2)(const char *fmt,...));

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: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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"

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: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
      :
       { $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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <<EOF
#include "confdefs.h"

          _Pragma("GCC diagnostic push")
	  #ifndef __cplusplus
	  _Pragma("GCC diagnostic ignored \"-Wstrict-prototypes\"")
	  _Pragma("GCC diagnostic ignored \"-Wmissing-prototypes\"")
	  #endif
	  _Pragma("GCC diagnostic ignored \"-Wunused-function\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-variable\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-value\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused\"")
	  static int foo = 5;
	  static void bar(void) { }
          _Pragma("GCC diagnostic pop")

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: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_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 <<EOF
#include "confdefs.h"

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:7)

  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_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: <unset>" >&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 <<EOF
#include "confdefs.h"
int dummy(int x) {
               int result = 0;
               switch (x) {
                 case 3: result++;  [[fallthrough]];
                 case 2: result++;  [[fallthrough]];
                 case 1: result++;
               }
               return result;
             }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <<EOF
#include "confdefs.h"
int dummy(int x) {
               int result = 0;
               switch (x) {
                 case 3: result++;  [[clang::fallthrough]];
                 case 2: result++;  [[clang::fallthrough]];
                 case 1: result++;
               }
               return result;
             }
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_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 <<EOF
#include "confdefs.h"

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:8)

  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_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 <stdio.h>
    #include <string.h>
    #include <assert.h>
    #include <math.h>
    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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&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: <unset>" >&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<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$MPI_CC" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$MPI_CC" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      as_fn_error $? "MPI_CC was set to a relative path: $gasnet_gfp_progname -- please use an absolute pathname" "$LINENO" 5
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_MPI_CC
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_MPI_CC
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

        #ifndef __VERSION__
          #define __VERSION__ "unknown"
        #endif


 #include <stdio.h>
 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: <unset>" >&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 <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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
      :
       { $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 <<EOF
#include "confdefs.h"

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:7)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"
 typedef struct { int f1; } S;
         S foo(void) {
           S s;
           s.f1 = 1;
           return s;
         }
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
      :

    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 <<EOF
#include "confdefs.h"

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:7)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "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; }
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
      :
       { $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 <<EOF
#include "confdefs.h"

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:7)

  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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

	#include <stdio.h>
	#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 <stdio.h>
	#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 <<EOF
#include "confdefs.h"

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:7)

  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_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 <stdio.h>
	#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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

          #include "gasnet_portable_platform.h"
          #if PLATFORM_COMPILER_VERSION_LT(11,0,0)
          #error
          #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
      :
       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 <<EOF
#include "confdefs.h"

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:7)

  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_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: <unset>" >&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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wuse-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-use-after-free) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



        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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format") 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"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-format") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") 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"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") 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"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wformat") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



         fi

         # disable warnings that should always be off (not supported by our headers)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused") 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-unused"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunused) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") 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}-Wunused"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



  # -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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

# ^^^^^^^^^^^^^^^^^^^^^^ 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}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") 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}-Wunused"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



           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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-result") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-result) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



           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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



  # -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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

# ^^^^^^^^^^^^^^^^^^^^^^ 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}-Wunused) ^^^^^^^^^^^^^^^^^^^^^^ (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; }
      # -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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-function") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-function) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-value") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-value) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-variable") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wunused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-unused-variable) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



  # -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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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 <<EOF
#include "confdefs.h"

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:8)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:10)

  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: 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

# ^^^^^^^^^^^^^^^^^^^^^^ 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-unused) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



	 # -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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter") 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-unused-parameter"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunused-parameter) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") 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}-Wunused-parameter"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") 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}-Wunused-parameter"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunused-parameter") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-unused-parameter) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-address) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-address") 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-address"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-address") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Waddress) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") 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}-Waddress"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") 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}-Waddress"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Waddress") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Waddress) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-address) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



	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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
#include <pthread.h>
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: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
      :
      { $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:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:7)

  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_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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-missing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) vvvvvvvvvvvvvvvvvvvvvv (L:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




    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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:8)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wmissing-braces") vvvvvvvvvvvvvvvvvvvvvv (L:9)

    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:9)



{ $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:9)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:10)

  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: yes" >&5
$as_echo "yes" >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)



 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:11)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:12)

  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: 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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wmissing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



   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:12)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5

 { $as_echo "$as_me:${as_lineno-$LINENO}: 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:11)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:11)






  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:10)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:9)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CFLAG(${misc_flag_prefix}-Wno-missing-braces) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)



      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
    #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:5)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



        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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas") 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-unknown-pragmas"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wno-unknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunknown-pragmas) vvvvvvvvvvvvvvvvvvvvvv (L:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") 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}-Wunknown-pragmas"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") 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}-Wunknown-pragmas"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-Wunknown-pragmas") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-Wunknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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-unknown-pragmas) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



        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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

# 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:3)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-no-cpp-precomp") 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}-no-cpp-precomp"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${misc_flag_prefix}-no-cpp-precomp") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



{ $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:4)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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_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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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}-no-cpp-precomp) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



      ;;
    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: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 $MISC_CPPFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $MISC_CFLAGS $MISC_CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  # first see if the flag generates warnings



# 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 <<EOF
#include "confdefs.h"

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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)




    # 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.  */
 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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
      :

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:7)

  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: 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:8)

    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:8)



    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 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:8)

  if test "$_pushcnt_CFLAGS" -ge "1"; then
    _pushcnt_CFLAGS=`expr $_pushcnt_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CFLAGS_$_pushcnt_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CFLAGS=\$_pushedvar_CFLAGS_$_pushcnt_CFLAGS
      echo "popping CFLAGS back to: $CFLAGS" >&5
    else
      unset CFLAGS
      echo "popping CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)




   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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($flag) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 "$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 \$MPI_CC flag to accept ISO C99 input. You may need to append flags in \$MPI_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


        MPI_MISCFLAGS="$MISC_CFLAGS $MISC_CPPFLAGS"



# 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: <unset>" >&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(CC_FAMILY) vvvvvvvvvvvvvvvvvvvvvv (L:3)

  if test "$_pushcnt_CC_FAMILY" -ge "1"; then
    _pushcnt_CC_FAMILY=`expr $_pushcnt_CC_FAMILY - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CC_FAMILY_$_pushcnt_CC_FAMILY
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CC_FAMILY=\$_pushedvar_CC_FAMILY_$_pushcnt_CC_FAMILY
      echo "popping CC_FAMILY back to: $CC_FAMILY" >&5
    else
      unset CC_FAMILY
      echo "popping CC_FAMILY back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CC_FAMILY"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation 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_FAMILY) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



      DEVWARN_MPI_CFLAGS="$DEVWARN_CFLAGS"

      MPI_CFLAGS="$GASNET_EXTRA_DEFINES $MPI_CFLAGS $MPI_MISCFLAGS"
      CFLAGS="$MPI_CFLAGS" # for platform check





# 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_CACHE_EXTRACT_STR(MPI compiler for PLATFORM_COMPILER_IDSTR,PLATFORM_MPI_CC_IDSTR,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI compiler for PLATFORM_COMPILER_IDSTR" >&5
$as_echo_n "checking MPI compiler for PLATFORM_COMPILER_IDSTR... " >&6; }
if ${gasnet_cv_PLATFORM_MPI_CC_IDSTR+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_PLATFORM_MPI_CC_IDSTR=""
_extractstrembed='"$gasnetextractstr: (-(|"  PLATFORM_COMPILER_IDSTR  "|)-) $"'






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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_PLATFORM_MPI_CC_IDSTR=`$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: <unset>" >&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  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:4)



if test -z "$gasnet_cv_PLATFORM_MPI_CC_IDSTR" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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_PLATFORM_MPI_CC_IDSTR=`$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: <unset>" >&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  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:4)



fi



fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_MPI_CC_IDSTR" >&5
$as_echo "$gasnet_cv_PLATFORM_MPI_CC_IDSTR" >&6; }
if test -n "$gasnet_cv_PLATFORM_MPI_CC_IDSTR" ; then
  GASNETI_PLATFORM_MPI_CC_IDSTR=$gasnet_cv_PLATFORM_MPI_CC_IDSTR
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(MPI compiler for PLATFORM_COMPILER_IDSTR,PLATFORM_MPI_CC_IDSTR,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_PLATFORM_MPI_CC_IDSTR "$GASNETI_PLATFORM_MPI_CC_IDSTR"
_ACEOF







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_FAMILYID,PLATFORM_MPI_CC_FAMILYID,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI compiler for PLATFORM_COMPILER_FAMILYID" >&5
$as_echo_n "checking MPI compiler for PLATFORM_COMPILER_FAMILYID... " >&6; }
if ${gasnet_cv_PLATFORM_MPI_CC_FAMILYID+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_PLATFORM_MPI_CC_FAMILYID=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_FAMILYID=`$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: <unset>" >&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  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:4)



if test -z "$gasnet_cv_PLATFORM_MPI_CC_FAMILYID" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_FAMILYID=`$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: <unset>" >&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  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:4)



fi



fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_MPI_CC_FAMILYID" >&5
$as_echo "$gasnet_cv_PLATFORM_MPI_CC_FAMILYID" >&6; }
if test -n "$gasnet_cv_PLATFORM_MPI_CC_FAMILYID" ; then
  GASNETI_PLATFORM_MPI_CC_FAMILYID=$gasnet_cv_PLATFORM_MPI_CC_FAMILYID
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_FAMILYID,PLATFORM_MPI_CC_FAMILYID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_PLATFORM_MPI_CC_FAMILYID $GASNETI_PLATFORM_MPI_CC_FAMILYID
_ACEOF







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_ID,PLATFORM_MPI_CC_ID,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI compiler for PLATFORM_COMPILER_ID" >&5
$as_echo_n "checking MPI compiler for PLATFORM_COMPILER_ID... " >&6; }
if ${gasnet_cv_PLATFORM_MPI_CC_ID+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_PLATFORM_MPI_CC_ID=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_ID=`$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: <unset>" >&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  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:4)



if test -z "$gasnet_cv_PLATFORM_MPI_CC_ID" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_ID=`$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: <unset>" >&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  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:4)



fi



fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_MPI_CC_ID" >&5
$as_echo "$gasnet_cv_PLATFORM_MPI_CC_ID" >&6; }
if test -n "$gasnet_cv_PLATFORM_MPI_CC_ID" ; then
  GASNETI_PLATFORM_MPI_CC_ID=$gasnet_cv_PLATFORM_MPI_CC_ID
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_ID,PLATFORM_MPI_CC_ID,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_PLATFORM_MPI_CC_ID $GASNETI_PLATFORM_MPI_CC_ID
_ACEOF







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_VERSION,PLATFORM_MPI_CC_VERSION,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI compiler for PLATFORM_COMPILER_VERSION" >&5
$as_echo_n "checking MPI compiler for PLATFORM_COMPILER_VERSION... " >&6; }
if ${gasnet_cv_PLATFORM_MPI_CC_VERSION+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_PLATFORM_MPI_CC_VERSION=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_VERSION=`$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: <unset>" >&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  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:4)



if test -z "$gasnet_cv_PLATFORM_MPI_CC_VERSION" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_VERSION=`$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: <unset>" >&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  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:4)



fi



fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_MPI_CC_VERSION" >&5
$as_echo "$gasnet_cv_PLATFORM_MPI_CC_VERSION" >&6; }
if test -n "$gasnet_cv_PLATFORM_MPI_CC_VERSION" ; then
  GASNETI_PLATFORM_MPI_CC_VERSION=$gasnet_cv_PLATFORM_MPI_CC_VERSION
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_VERSION,PLATFORM_MPI_CC_VERSION,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_PLATFORM_MPI_CC_VERSION $GASNETI_PLATFORM_MPI_CC_VERSION
_ACEOF







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_C_LANGLVL,PLATFORM_MPI_CC_C_LANGLVL,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI compiler for PLATFORM_COMPILER_C_LANGLVL" >&5
$as_echo_n "checking MPI compiler for PLATFORM_COMPILER_C_LANGLVL... " >&6; }
if ${gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_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: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: <unset>" >&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  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:4)



if test -z "$gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"
 #include "gasnet_portable_platform.h"

 #include <stdio.h>
 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: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_PLATFORM_MPI_CC_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: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: <unset>" >&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  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:4)



fi



fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL" >&5
$as_echo "$gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL" >&6; }
if test -n "$gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL" ; then
  GASNETI_PLATFORM_MPI_CC_C_LANGLVL=$gasnet_cv_PLATFORM_MPI_CC_C_LANGLVL
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(MPI compiler for PLATFORM_COMPILER_C_LANGLVL,PLATFORM_MPI_CC_C_LANGLVL,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_PLATFORM_MPI_CC_C_LANGLVL $GASNETI_PLATFORM_MPI_CC_C_LANGLVL
_ACEOF





# 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: <unset>" >&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)




  mismatch=""
  if test -z "$MPI_CC_FAMILY" || test -z "$CC_FAMILY"; then
    as_fn_error $? "Internal error in ID_OTHER_COMPILER_PLATFORM(MPI_CC)" "$LINENO" 5
  elif test x"$MPI_CC_FAMILY" != x"$CC_FAMILY"; then
    mismatch="families"
  elif test x"$gasnet_cv_PLATFORM_MPI_CC_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_MPI_CC_IDSTR" | $AWK -F'|' '{ printf("%-22s\t%s",$2,$3); }'`





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: The compiler $mismatch of \$CC and \$MPI_CC do not match:
      CC:  $idstr1
  MPI_CC:  $idstr2
If this is not what you intended, then set \$MPI_CC to select a different MPI compiler." >&5
$as_echo "$as_me: WARNING: The compiler $mismatch of \$CC and \$MPI_CC do not match:
      CC:  $idstr1
  MPI_CC:  $idstr2
If this is not what you intended, then set \$MPI_CC to select a different MPI compiler." >&2;}
  echo "The compiler $mismatch of \$CC and \$MPI_CC do not match:
      CC:  $idstr1
  MPI_CC:  $idstr2
If this is not what you intended, then set \$MPI_CC to select a different MPI compiler." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:3)




  fi

    fi



# 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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(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: <unset>" >&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_POPVAR(MISC_CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3)

  if test "$_pushcnt_MISC_CFLAGS" -ge "1"; then
    _pushcnt_MISC_CFLAGS=`expr $_pushcnt_MISC_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_MISC_CFLAGS_$_pushcnt_MISC_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval MISC_CFLAGS=\$_pushedvar_MISC_CFLAGS_$_pushcnt_MISC_CFLAGS
      echo "popping MISC_CFLAGS back to: $MISC_CFLAGS" >&5
    else
      unset MISC_CFLAGS
      echo "popping MISC_CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on MISC_CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(MISC_CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(MISC_CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3)

  if test "$_pushcnt_MISC_CPPFLAGS" -ge "1"; then
    _pushcnt_MISC_CPPFLAGS=`expr $_pushcnt_MISC_CPPFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_MISC_CPPFLAGS_$_pushcnt_MISC_CPPFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval MISC_CPPFLAGS=\$_pushedvar_MISC_CPPFLAGS_$_pushcnt_MISC_CPPFLAGS
      echo "popping MISC_CPPFLAGS back to: $MISC_CPPFLAGS" >&5
    else
      unset MISC_CPPFLAGS
      echo "popping MISC_CPPFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on MISC_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(MISC_CPPFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(DEVWARN_CFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:3)

  if test "$_pushcnt_DEVWARN_CFLAGS" -ge "1"; then
    _pushcnt_DEVWARN_CFLAGS=`expr $_pushcnt_DEVWARN_CFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_DEVWARN_CFLAGS_$_pushcnt_DEVWARN_CFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval DEVWARN_CFLAGS=\$_pushedvar_DEVWARN_CFLAGS_$_pushcnt_DEVWARN_CFLAGS
      echo "popping DEVWARN_CFLAGS back to: $DEVWARN_CFLAGS" >&5
    else
      unset DEVWARN_CFLAGS
      echo "popping DEVWARN_CFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on DEVWARN_CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(DEVWARN_CFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



    else




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:3)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: MPI compiler \"$MPI_CC\" was not found.  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\" was not found.  Consider passing --with-mpi-cc=/path/to/mpicc if you want mpi-conduit or require MPI compatibility" >&2;}
  echo "MPI compiler \"$MPI_CC\" was not found.  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)




      # Avoid unecessary and potentially confusing probes and their errors/warnings
      MPI_CC=
      have_mpi=no
      mpi_reason="was not found"
    fi
  fi

  if test $have_mpi = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(MPIRUN_CMD) vvvvvvvvvvvvvvvvvvvvvv (L:3)



if test "$gasnet_cv__gfp_disable" = ""; then
  if echo "$MPIRUN_CMD" | $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 "$MPIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'`
    # just the program name
    gasnet_gfp_progname=`echo "$MPIRUN_CMD" | $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 "$MPIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$MPIRUN_CMD" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$MPIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      as_fn_error $? "MPIRUN_CMD was set to a relative path: $gasnet_gfp_progname -- please use an absolute pathname" "$LINENO" 5
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_MPIRUN_CMD
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_MPIRUN_CMD
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_gasnet_cv__gfp_fullprogname_MPIRUN_CMD+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $gasnet_cv__gfp_fullprogname_MPIRUN_CMD in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_gasnet_cv__gfp_fullprogname_MPIRUN_CMD="$gasnet_cv__gfp_fullprogname_MPIRUN_CMD" # 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_MPIRUN_CMD="$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_MPIRUN_CMD=$ac_cv_path_gasnet_cv__gfp_fullprogname_MPIRUN_CMD
if test -n "$gasnet_cv__gfp_fullprogname_MPIRUN_CMD"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_MPIRUN_CMD" >&5
$as_echo "$gasnet_cv__gfp_fullprogname_MPIRUN_CMD" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


    if test "$gasnet_cv__gfp_fullprogname_MPIRUN_CMD" != "" ; then
      gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_MPIRUN_CMD"
    fi
  fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of MPIRUN_CMD" >&5
$as_echo_n "checking for full path expansion of MPIRUN_CMD... " >&6; }
  if test -n "$gasnet_gfp_progargs" ; then
    MPIRUN_CMD="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs"
  else
    MPIRUN_CMD="$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: $MPIRUN_CMD" >&5
$as_echo "$MPIRUN_CMD" >&6; }
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(MPIRUN_CMD) ^^^^^^^^^^^^^^^^^^^^^^ (L:3)



  fi

  # now run a basic test of the MPI configuration to make sure it works
  if test $have_mpi = yes; then

    # we link in an object compiled with CC that uses libc, to ensure that's working

  { $as_echo "$as_me:${as_lineno-$LINENO}: checking building MPI helper object" >&5
$as_echo_n "checking building MPI helper object... " >&6; }
  cat >$LINKHELPER_SRC <<_GASNET_EOF
    #include <stdio.h>
    #include <string.h>
    #include <assert.h>
    #include <math.h>
    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 MPI 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


    # we need a clean slate here because MPI config may be totally different



# 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,"$MPI_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="$MPI_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$MPI_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(LDFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:3)

    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:3)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$MPI_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="$MPI_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$MPI_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:3)




    # we just try to link an MPI app - running MPI apps is a whole new can of worms






# 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_LINK(for working MPI configuration,mpi_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working MPI configuration" >&5
$as_echo_n "checking for working MPI configuration... " >&6; }
if ${gasnet_cv_mpi_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

    #ifdef __cplusplus
      extern "C" {
    #endif
      $LINKHELPER_DECL
    #ifdef __cplusplus
      }
    #endif

int
main ()
{

    $LINKHELPER_CODE

      MPI_Init((void*)0,(void*)0);
      MPI_Finalize();


  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_mpi_works=yes
else
  gasnet_cv_mpi_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_mpi_works" >&5
$as_echo "$gasnet_cv_mpi_works" >&6; }
if test "$gasnet_cv_mpi_works" = yes; then
  :
  mpi_test_worked=yes
else
  :
  mpi_test_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 MPI configuration,mpi_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: <unset>" >&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 (and thus their mpicc) doesn't provide TLS support, but the
    # FSF gcc does.  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 "$mpi_test_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_LINK(for working MPI configuration w/ added -lgcc_eh,mpi_works_gcc_eh,...) vvvvvvvvvvvvvvvvvvvvvv (L:3)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working MPI configuration w/ added -lgcc_eh" >&5
$as_echo_n "checking for working MPI configuration w/ added -lgcc_eh... " >&6; }
if ${gasnet_cv_mpi_works_gcc_eh+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

    #ifdef __cplusplus
      extern "C" {
    #endif
      $LINKHELPER_DECL
    #ifdef __cplusplus
      }
    #endif

int
main ()
{

    $LINKHELPER_CODE

      MPI_Init((void*)0,(void*)0);
      MPI_Finalize();


  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_mpi_works_gcc_eh=yes
else
  gasnet_cv_mpi_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_mpi_works_gcc_eh" >&5
$as_echo "$gasnet_cv_mpi_works_gcc_eh" >&6; }
if test "$gasnet_cv_mpi_works_gcc_eh" = yes; then
  :
  mpi_test_worked=yes
           MPI_LIBS="$MPI_LIBS -lgcc_eh"

else
  :
  mpi_test_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 MPI configuration w/ added -lgcc_eh,mpi_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: <unset>" >&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
     rm -f $LINKHELPER_SRC $LINKHELPER_OBJ


    if test "$mpi_test_worked" = yes ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_RESTRICT vvvvvvvvvvvvvvvvvvvvvv (L:3)


  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(MPI_CC for __restrict__ keyword,gasneti_mpi_cc__restrict__,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __restrict__ keyword" >&5
$as_echo_n "checking MPI_CC for __restrict__ keyword... " >&6; }
if ${gasnet_cv_gasneti_mpi_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_mpi_cc__restrict__=yes
else
  gasnet_cv_gasneti_mpi_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_mpi_cc__restrict__" >&5
$as_echo "$gasnet_cv_gasneti_mpi_cc__restrict__" >&6; }
if test "$gasnet_cv_gasneti_mpi_cc__restrict__" = yes; then
  :
  restrict_keyword="__restrict__"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for __restrict__ keyword,gasneti_mpi_cc__restrict__,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi
  if test "$restrict_keyword" = ""; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for restrict keyword,gasneti_mpi_ccrestrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for restrict keyword" >&5
$as_echo_n "checking MPI_CC for restrict keyword... " >&6; }
if ${gasnet_cv_gasneti_mpi_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_mpi_ccrestrict=yes
else
  gasnet_cv_gasneti_mpi_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_mpi_ccrestrict" >&5
$as_echo "$gasnet_cv_gasneti_mpi_ccrestrict" >&6; }
if test "$gasnet_cv_gasneti_mpi_ccrestrict" = yes; then
  :
  restrict_keyword="restrict"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for restrict keyword,gasneti_mpi_ccrestrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi
  if test "$restrict_keyword" = ""; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for __restrict keyword,gasneti_mpi_cc__restrict,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __restrict keyword" >&5
$as_echo_n "checking MPI_CC for __restrict keyword... " >&6; }
if ${gasnet_cv_gasneti_mpi_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_mpi_cc__restrict=yes
else
  gasnet_cv_gasneti_mpi_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_mpi_cc__restrict" >&5
$as_echo "$gasnet_cv_gasneti_mpi_cc__restrict" >&6; }
if test "$gasnet_cv_gasneti_mpi_cc__restrict" = yes; then
  :
  restrict_keyword="__restrict"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for __restrict keyword,gasneti_mpi_cc__restrict,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi
  cat >>confdefs.h <<_ACEOF
#define GASNETI_MPI_CC_RESTRICT $restrict_keyword
_ACEOF

  restrict_on_typedefs=0



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for restrict qualifying typedefs,gasneti_mpi_cc_restrict_typedefs,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for restrict qualifying typedefs" >&5
$as_echo_n "checking MPI_CC for restrict qualifying typedefs... " >&6; }
if ${gasnet_cv_gasneti_mpi_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_MPI_CC_RESTRICT p) { return 1; }
int
main ()
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_gasneti_mpi_cc_restrict_typedefs=yes
else
  gasnet_cv_gasneti_mpi_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_mpi_cc_restrict_typedefs" >&5
$as_echo "$gasnet_cv_gasneti_mpi_cc_restrict_typedefs" >&6; }
if test "$gasnet_cv_gasneti_mpi_cc_restrict_typedefs" = yes; then
  :
  restrict_on_typedefs=1
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for restrict qualifying typedefs,gasneti_mpi_cc_restrict_typedefs,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  cat >>confdefs.h <<_ACEOF
#define GASNETI_MPI_CC_RESTRICT_MAY_QUALIFY_TYPEDEFS $restrict_on_typedefs
_ACEOF



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_RESTRICT ^^^^^^^^^^^^^^^^^^^^^^ (L:3)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_ASM_SUPPORT(MPI_CC,MPI_CC) vvvvvvvvvvvvvvvvvvvvvv (L:3)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") 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 -I$TOP_SRCDIR/other"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -I$TOP_SRCDIR/other") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



case "$MPI_CC_FAMILY" in
Sun)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for simple inline asm() support,mpi_cc_simple_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for simple inline asm() support" >&5
$as_echo_n "checking MPI_CC for simple inline asm() support... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_simple_asm=yes
else
  gasnet_cv_mpi_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_mpi_cc_simple_asm" >&5
$as_echo "$gasnet_cv_mpi_cc_simple_asm" >&6; }
if test "$gasnet_cv_mpi_cc_simple_asm" = yes; then
  :
   $as_echo "#define GASNETI_HAVE_MPI_CC_SIMPLE_ASM 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for simple inline asm() support,mpi_cc_simple_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    # 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(MPI_CC for GCC inline asm support,mpi_cc_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for GCC inline asm support" >&5
$as_echo_n "checking MPI_CC for GCC inline asm support... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_gcc_asm=yes
else
  gasnet_cv_mpi_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_mpi_cc_gcc_asm" >&5
$as_echo "$gasnet_cv_mpi_cc_gcc_asm" >&6; }
if test "$gasnet_cv_mpi_cc_gcc_asm" = yes; then
  :
   $as_echo "#define GASNETI_HAVE_MPI_CC_GCC_ASM 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for GCC inline asm support,mpi_cc_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  ;;
XLC)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GCC_ASM(MPI_CC,MPI_CC) vvvvvvvvvvvvvvvvvvvvvv (L:4)



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(MPI_CC for GCC inline asm support,mpi_cc_gcc_asm,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for GCC inline asm support" >&5
$as_echo_n "checking MPI_CC for GCC inline asm support... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_gcc_asm=yes
else
  gasnet_cv_mpi_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_mpi_cc_gcc_asm" >&5
$as_echo "$gasnet_cv_mpi_cc_gcc_asm" >&6; }
if test "$gasnet_cv_mpi_cc_gcc_asm" = yes; then
  :
   $as_echo "#define GASNETI_HAVE_MPI_CC_GCC_ASM 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for GCC inline asm support,mpi_cc_gcc_asm,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)






  ;;
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_MPI_CC_GCC_ASM 1" >>confdefs.h

  ;;
esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for 32-bit __sync atomics support,mpi_cc_sync_atomics_32,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for 32-bit __sync atomics support" >&5
$as_echo_n "checking MPI_CC for 32-bit __sync atomics support... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_sync_atomics_32=yes
else
  gasnet_cv_mpi_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_mpi_cc_sync_atomics_32" >&5
$as_echo "$gasnet_cv_mpi_cc_sync_atomics_32" >&6; }
if test "$gasnet_cv_mpi_cc_sync_atomics_32" = yes; then
  :
   $as_echo "#define GASNETI_HAVE_MPI_CC_SYNC_ATOMICS_32 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for 32-bit __sync atomics support,mpi_cc_sync_atomics_32,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for 64-bit __sync atomics support,mpi_cc_sync_atomics_64,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for 64-bit __sync atomics support" >&5
$as_echo_n "checking MPI_CC for 64-bit __sync atomics support... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_sync_atomics_64=yes
else
  gasnet_cv_mpi_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_mpi_cc_sync_atomics_64" >&5
$as_echo "$gasnet_cv_mpi_cc_sync_atomics_64" >&6; }
if test "$gasnet_cv_mpi_cc_sync_atomics_64" = yes; then
  :
   $as_echo "#define GASNETI_HAVE_MPI_CC_SYNC_ATOMICS_64 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for 64-bit __sync atomics support,mpi_cc_sync_atomics_64,...) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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_CHECK_ASM_SUPPORT ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






inlinemod=""
case "$MPI_CC_FAMILY" in
  XLC) # force __inline on XLC, to avoid warnings
    inlinemod=__inline
  ;;
esac
   if test -z "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for inline modifier,mpi_ccmodinline,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for inline modifier" >&5
$as_echo_n "checking MPI_CC for inline modifier... " >&6; }
if ${gasnet_cv_mpi_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_mpi_ccmodinline=yes
else
  gasnet_cv_mpi_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_mpi_ccmodinline" >&5
$as_echo "$gasnet_cv_mpi_ccmodinline" >&6; }
if test "$gasnet_cv_mpi_ccmodinline" = yes; then
  :
  inlinemod="inline"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for inline modifier,mpi_ccmodinline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi

   if test -z "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for __inline__ modifier,mpi_ccmod__inline__,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __inline__ modifier" >&5
$as_echo_n "checking MPI_CC for __inline__ modifier... " >&6; }
if ${gasnet_cv_mpi_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_mpi_ccmod__inline__=yes
else
  gasnet_cv_mpi_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_mpi_ccmod__inline__" >&5
$as_echo "$gasnet_cv_mpi_ccmod__inline__" >&6; }
if test "$gasnet_cv_mpi_ccmod__inline__" = yes; then
  :
  inlinemod="__inline__"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for __inline__ modifier,mpi_ccmod__inline__,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi

   if test -z "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for __inline modifier,mpi_ccmod__inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __inline modifier" >&5
$as_echo_n "checking MPI_CC for __inline modifier... " >&6; }
if ${gasnet_cv_mpi_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_mpi_ccmod__inline=yes
else
  gasnet_cv_mpi_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_mpi_ccmod__inline" >&5
$as_echo "$gasnet_cv_mpi_ccmod__inline" >&6; }
if test "$gasnet_cv_mpi_ccmod__inline" = yes; then
  :
  inlinemod="__inline"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for __inline modifier,mpi_ccmod__inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi

   if test -z "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for _inline modifier,mpi_ccmod_inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for _inline modifier" >&5
$as_echo_n "checking MPI_CC for _inline modifier... " >&6; }
if ${gasnet_cv_mpi_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_mpi_ccmod_inline=yes
else
  gasnet_cv_mpi_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_mpi_ccmod_inline" >&5
$as_echo "$gasnet_cv_mpi_ccmod_inline" >&6; }
if test "$gasnet_cv_mpi_ccmod_inline" = yes; then
  :
  inlinemod="_inline"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for _inline modifier,mpi_ccmod_inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi

   if test -z "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for _Inline modifier,mpi_ccmod_Inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for _Inline modifier" >&5
$as_echo_n "checking MPI_CC for _Inline modifier... " >&6; }
if ${gasnet_cv_mpi_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_mpi_ccmod_Inline=yes
else
  gasnet_cv_mpi_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_mpi_ccmod_Inline" >&5
$as_echo "$gasnet_cv_mpi_ccmod_Inline" >&6; }
if test "$gasnet_cv_mpi_ccmod_Inline" = yes; then
  :
  inlinemod="_Inline"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for _Inline modifier,mpi_ccmod_Inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi

if test -n "$inlinemod"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(MPI_CC for working 'static $inlinemod',mpi_cc_static_inline,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for working 'static $inlinemod'" >&5
$as_echo_n "checking MPI_CC for working 'static $inlinemod'... " >&6; }
if ${gasnet_cv_mpi_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_mpi_cc_static_inline=yes
else
  gasnet_cv_mpi_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_mpi_cc_static_inline" >&5
$as_echo "$gasnet_cv_mpi_cc_static_inline" >&6; }
if test "$gasnet_cv_mpi_cc_static_inline" = yes; then
  :
  inlinemod="static $inlinemod"
else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(MPI_CC for working 'static $inlinemod',mpi_cc_static_inline,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



fi
cat >>confdefs.h <<_ACEOF
#define GASNETI_MPI_CC_INLINE_MODIFIER $inlinemod
_ACEOF









# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__always_inline__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__always_inline__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__always_inline__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_alwaysinline+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__always_inline__))
             #if defined __cplusplus
                inline
             #elif defined GASNETI_MPI_CC_INLINE_MODIFIER
                GASNETI_MPI_CC_INLINE_MODIFIER
             #endif
             int dummy(void) { return 1; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_alwaysinline='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_alwaysinline" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_alwaysinline" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_alwaysinline" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_ALWAYSINLINE 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_ALWAYSINLINE 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__always_inline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)









# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__noinline__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__noinline__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__noinline__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_noinline+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__noinline__)) int dummy(void) { return 1; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_noinline='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_noinline" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_noinline" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_noinline" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_NOINLINE 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_NOINLINE 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__noinline__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__malloc__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__malloc__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__malloc__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_malloc+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_malloc='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_malloc" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_malloc" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_malloc" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_MALLOC 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_MALLOC 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__malloc__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__warn_unused_result__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__warn_unused_result__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__warn_unused_result__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_warnunusedresult+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__warn_unused_result__)) void * dummy(void) { return 0; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_warnunusedresult='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_warnunusedresult" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_warnunusedresult" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_warnunusedresult" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_WARNUNUSEDRESULT 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_WARNUNUSEDRESULT 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__warn_unused_result__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__used__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__used__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__used__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_used+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_used='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_used" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_used" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_used" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_USED 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_USED 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__used__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__may_alias__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__may_alias__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__may_alias__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_mayalias+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
typedef int __attribute__((__may_alias__)) dummy;
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_mayalias='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_mayalias" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_mayalias" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_mayalias" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_MAYALIAS 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_MAYALIAS 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__may_alias__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__noreturn__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__noreturn__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__noreturn__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_noreturn+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
#include <stdlib.h>
	     __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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_noreturn='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_noreturn" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_noreturn" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_noreturn" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_NORETURN 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_NORETURN 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__noreturn__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__const__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__const__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__const__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_const+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__const__))
             char *dummy(char *x) { return x+1; }
int main(void) {
char c; char *x = dummy(&c);
; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $gasnet_testfile



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_const='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_const" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_const" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_const" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_CONST 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_CONST 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__const__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__pure__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__pure__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__pure__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_pure+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__pure__)) int dummy(int x) { return x+1; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_pure='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_pure" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_pure" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_pure" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_PURE 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_PURE 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__pure__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__hot__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__hot__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__hot__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_hot+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__hot__)) int dummy(void) { return 1; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_hot='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_hot" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_hot" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_hot" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_HOT 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_HOT 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__hot__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__cold__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__cold__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__cold__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_cold+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__cold__)) int dummy(void) { return 1; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_cold='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_cold" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_cold" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_cold" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_COLD 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_COLD 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__cold__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__deprecated__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__deprecated__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__deprecated__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_deprecated+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__deprecated__)) int dummy(void) { return 0; }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_deprecated='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_deprecated" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_deprecated" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_deprecated" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_DEPRECATED 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_DEPRECATED 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__deprecated__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__common__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__common__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__common__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_common+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
__attribute__((__common__)) int x;
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_common='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_common" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_common" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_common" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_COMMON 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_COMMON 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__common__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__fallthrough__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__fallthrough__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__fallthrough__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_fallthrough+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
int dummy(int x) {
               int result = 0;
               switch (x) {
                 case 3: result++;  __attribute__((__fallthrough__));
                 case 2: result++;  __attribute__((__fallthrough__));
                 case 1: result++;
               }
               return result;
             }
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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_fallthrough='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_fallthrough" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_fallthrough" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_fallthrough" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FALLTHROUGH 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FALLTHROUGH 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__fallthrough__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__format__) vvvvvvvvvvvvvvvvvvvvvv (L:4)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__format__))" >&5
$as_echo_n "checking MPI_CC for __attribute__((__format__))... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_format+:} false; then :
  $as_echo_n "(cached) " >&6
else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"
#include <stdarg.h>
             __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:7)

  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_mpi_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:8)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:9)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	           gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:9)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:8)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
               gasnet_cv_gasneti_have_mpi_cc_attr_format='no/error'


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_RUNCMD($gasnet_compile_cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_format" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_format" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_format" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FORMAT 1" >>confdefs.h

      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FORMAT 0" >>confdefs.h

  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_GNU_ATTRIBUTE(GASNETI_HAVE_MPI_CC,MPI_CC,__format__) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__format__)) on function pointers" >&5
$as_echo_n "checking MPI_CC for __attribute__((__format__)) on function pointers... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr+:} false; then :
  $as_echo_n "(cached) " >&6
else



# 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 <<EOF
#include "confdefs.h"

          __attribute__((__format__ (__printf__, 1, 2))) extern void (*dummy1)(const char *fmt,...);
          __attribute__((__format__ (__printf__, 1, 2)))        void (*dummy2)(const char *fmt,...);

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: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_mpi_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:7)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:8)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	 gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:8)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
     gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr='no/error'

  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)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FORMAT_FUNCPTR 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FORMAT_FUNCPTR 0" >>confdefs.h

  fi



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __attribute__((__format__)) on function pointers as arguments" >&5
$as_echo_n "checking MPI_CC for __attribute__((__format__)) on function pointers as arguments... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr_arg+:} false; then :
  $as_echo_n "(cached) " >&6
else



# 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 <<EOF
#include "confdefs.h"

         extern void dummy(__attribute__((__format__ (__printf__, 1, 2)))
                              void (*dummy2)(const char *fmt,...));

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: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_mpi_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:7)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:8)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	 gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:8)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
     gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr_arg='no/error'

  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)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr_arg" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr_arg" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_attr_format_funcptr_arg" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_ATTRIBUTE_FORMAT_FUNCPTR_ARG 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_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: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="$CPPFLAGS"
  echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  _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:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :
       { $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:7)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:8)

  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_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: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" >&5
$as_echo "no" >&6; } ; CPPFLAGS="$_gasnet_CPPFLAGS_back"

  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)



  done


  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for pragma GCC diagnostic push/pop/ignored" >&5
$as_echo_n "checking MPI_CC for pragma GCC diagnostic push/pop/ignored... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

          _Pragma("GCC diagnostic push")
	  #ifndef __cplusplus
	  _Pragma("GCC diagnostic ignored \"-Wstrict-prototypes\"")
	  _Pragma("GCC diagnostic ignored \"-Wmissing-prototypes\"")
	  #endif
	  _Pragma("GCC diagnostic ignored \"-Wunused-function\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-variable\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-value\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused-parameter\"")
	  _Pragma("GCC diagnostic ignored \"-Wunused\"")
	  static int foo = 5;
	  static void bar(void) { }
          _Pragma("GCC diagnostic pop")

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: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_mpi_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:7)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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:8)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	 gasnet_cv_gasneti_have_mpi_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_mpi_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_mpi_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:8)



  rm -f $gasnet_testfile

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)





    fi
  else
    :

    echo "configure: failed program was:" >&5
    cat $gasnet_testfile >&5
     gasnet_cv_gasneti_have_mpi_cc_pragma_gcc_diagnostic='no/error'

  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)




fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_gasneti_have_mpi_cc_pragma_gcc_diagnostic" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc_pragma_gcc_diagnostic" >&6; }
  if test "$gasnet_cv_gasneti_have_mpi_cc_pragma_gcc_diagnostic" = yes; then
      $as_echo "#define GASNETI_HAVE_MPI_CC_PRAGMA_GCC_DIAGNOSTIC 1" >>confdefs.h

  else
      $as_echo "#define GASNETI_HAVE_MPI_CC_PRAGMA_GCC_DIAGNOSTIC 0" >>confdefs.h

  fi




# 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: <unset>" >&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)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_BUILTINS vvvvvvvvvvvvvvvvvvvvvv (L:4)





# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __assume,gasneti_have_mpi_cc__assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __assume" >&5
$as_echo_n "checking MPI_CC for __assume... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__assume=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__assume" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__assume" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__assume" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_ASSUME 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __assume,gasneti_have_mpi_cc__assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_assume,gasneti_have_mpi_cc__builtin_assume,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __builtin_assume" >&5
$as_echo_n "checking MPI_CC for __builtin_assume... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_assume=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_assume" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__builtin_assume" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__builtin_assume" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_BUILTIN_ASSUME 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_assume,gasneti_have_mpi_cc__builtin_assume,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_unreachable,gasneti_have_mpi_cc__builtin_unreachable,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __builtin_unreachable" >&5
$as_echo_n "checking MPI_CC for __builtin_unreachable... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_unreachable=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_unreachable" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__builtin_unreachable" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__builtin_unreachable" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_BUILTIN_UNREACHABLE 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_unreachable,gasneti_have_mpi_cc__builtin_unreachable,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_expect,gasneti_have_mpi_cc__builtin_expect,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __builtin_expect" >&5
$as_echo_n "checking MPI_CC for __builtin_expect... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_expect=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_expect" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__builtin_expect" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__builtin_expect" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_BUILTIN_EXPECT 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_expect,gasneti_have_mpi_cc__builtin_expect,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_constant_p,gasneti_have_mpi_cc__builtin_constant_p,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __builtin_constant_p" >&5
$as_echo_n "checking MPI_CC for __builtin_constant_p... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_constant_p=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_constant_p" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__builtin_constant_p" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__builtin_constant_p" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_BUILTIN_CONSTANT_P 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_constant_p,gasneti_have_mpi_cc__builtin_constant_p,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_prefetch,gasneti_have_mpi_cc__builtin_prefetch,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for __builtin_prefetch" >&5
$as_echo_n "checking MPI_CC for __builtin_prefetch... " >&6; }
if ${gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_prefetch=yes
else
  gasnet_cv_gasneti_have_mpi_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_mpi_cc__builtin_prefetch" >&5
$as_echo "$gasnet_cv_gasneti_have_mpi_cc__builtin_prefetch" >&6; }
if test "$gasnet_cv_gasneti_have_mpi_cc__builtin_prefetch" = yes; then
  :
  $as_echo "#define GASNETI_HAVE_MPI_CC_BUILTIN_PREFETCH 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(MPI_CC for __builtin_prefetch,gasneti_have_mpi_cc__builtin_prefetch,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)






# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_BUILTINS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$cross_compiling" = "yes" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(MPI_CC for value of MPI_VERSION (binary probe),MPI_VERSION,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for value of MPI_VERSION (binary probe)" >&5
$as_echo_n "checking MPI_CC for value of MPI_VERSION (binary probe)... " >&6; }
if ${gasnet_cv_MPI_VERSION+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_MPI_VERSION=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif


 #include <stdio.h>
 extern char s[];
 #define DIGIT(d) (((char)(( ((MPI_VERSION)>0?(MPI_VERSION):-(MPI_VERSION)) >>(d*4))&0xF))+0x40)
 char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ',
             ((MPI_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: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_MPI_VERSION=`$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: <unset>" >&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 MPI_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_VERSION" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif


 #include <stdio.h>
 extern char s[];
 #define DIGIT(d) (((char)(( ((MPI_VERSION)>0?(MPI_VERSION):-(MPI_VERSION)) >>(d*4))&0xF))+0x40)
 char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ',
             ((MPI_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: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_MPI_VERSION=`$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: <unset>" >&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 MPI_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_VERSION" >&5
$as_echo "$gasnet_cv_MPI_VERSION" >&6; }
if test -n "$gasnet_cv_MPI_VERSION" ; then
  GASNETI_MPI_VERSION=$gasnet_cv_MPI_VERSION
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(MPI_CC for value of MPI_VERSION (binary probe),MPI_VERSION,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



        if test -z "$GASNETI_MPI_VERSION" ; then # last resort is to use CROSS var



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(GASNETI_MPI_VERSION,MPI_VERSION,) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  if test "$cross_compiling" = "yes" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_MPI_VERSION],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5)










  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_MPI_VERSION setting" >&5
$as_echo_n "checking for CROSS_MPI_VERSION setting... " >&6; }

  envval_src_CROSS_MPI_VERSION="cached"
  if ${gasnet_cv_envvar_CROSS_MPI_VERSION+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CROSS_MPI_VERSION="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CROSS_MPI_VERSION=""
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_crossmpiversion+set}" = "set" ; then
          gasnet_cv_envvar_CROSS_MPI_VERSION="${_gasneti_nenv_crossmpiversion}"
          envval_src_CROSS_MPI_VERSION=given
    elif test "${_gasneti_cenv_crossmpiversion+set}" = "set" ; then
          gasnet_cv_envvar_CROSS_MPI_VERSION="${_gasneti_cenv_crossmpiversion}"
          envval_src_CROSS_MPI_VERSION=conf
    else
          gasnet_cv_envvar_CROSS_MPI_VERSION=$envval_default_CROSS_MPI_VERSION
          envval_src_CROSS_MPI_VERSION=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_MPI_VERSION crossmpiversion $gasnet_cv_configure_args_norm

fi


  CROSS_MPI_VERSION="$gasnet_cv_envvar_CROSS_MPI_VERSION"

     if test "$CROSS_MPI_VERSION" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CROSS_MPI_VERSION
     if test "$envval_src_CROSS_MPI_VERSION" = "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_MPI_VERSION" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  \"$CROSS_MPI_VERSION\"" >&5
$as_echo " \"$CROSS_MPI_VERSION\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  (default)  \"$CROSS_MPI_VERSION\"" >&5
$as_echo " (default)  \"$CROSS_MPI_VERSION\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  (disabled) \"$CROSS_MPI_VERSION\"" >&5
$as_echo " (disabled) \"$CROSS_MPI_VERSION\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  (provided) \"$CROSS_MPI_VERSION\"" >&5
$as_echo " (provided) \"$CROSS_MPI_VERSION\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  (provided) \"$CROSS_MPI_VERSION\"" >&5
$as_echo " (provided) \"$CROSS_MPI_VERSION\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CROSS_MPI_VERSION. Please configure --with-CROSS_MPI_VERSION=\"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_MPI_VERSION],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    if test "$CROSS_MPI_VERSION" = "" ; then
      as_fn_error $? "This configure script requires \$CROSS_MPI_VERSION be set for cross-compilation" "$LINENO" 5
    else
      GASNETI_MPI_VERSION="$CROSS_MPI_VERSION"
    fi
  fi


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(GASNETI_MPI_VERSION,MPI_VERSION,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



        fi
      else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_EXPR(MPI_CC for value of MPI_VERSION,MPI_VERSION,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for value of MPI_VERSION" >&5
$as_echo_n "checking MPI_CC for value of MPI_VERSION... " >&6; }
if ${gasnet_cv_MPI_VERSION+:} 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 <stdio.h>
  #include <stdlib.h>

      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

  int main(void) {
    FILE *f=fopen("conftestval", "w");
    int val = 0;
    if (!f) exit(1);
    { val = MPI_VERSION;; }
    fprintf(f, "%d\n", (int)(val));
    return 0;
  }
_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  gasnet_cv_MPI_VERSION=`cat conftestval`
else
  gasnet_cv_MPI_VERSION=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_MPI_VERSION" >&5
$as_echo "$gasnet_cv_MPI_VERSION" >&6; }
if test "$gasnet_cv_MPI_VERSION" != no; then
  :
  GASNETI_MPI_VERSION=$gasnet_cv_MPI_VERSION
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_EXPR(MPI_CC for value of MPI_VERSION,MPI_VERSION,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      fi
      if test -z "$GASNETI_MPI_VERSION" || test 0 = "$GASNETI_MPI_VERSION" ; then # probe failed, assume worst-case MPI-1
        GASNETI_MPI_VERSION=1
      fi
      cat >>confdefs.h <<_ACEOF
#define GASNETI_MPI_VERSION $GASNETI_MPI_VERSION
_ACEOF


      # confirm MPI_CC has a working C99 environment (enough to parse gasnet.h)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for working GASNet-required ISO C99 subset in MPI_CC,mpi_gasnet_c99_subset,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working GASNet-required ISO C99 subset in MPI_CC" >&5
$as_echo_n "checking for working GASNet-required ISO C99 subset in MPI_CC... " >&6; }
if ${gasnet_cv_mpi_gasnet_c99_subset+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
  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_mpi_gasnet_c99_subset=yes
else
  gasnet_cv_mpi_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_mpi_gasnet_c99_subset" >&5
$as_echo "$gasnet_cv_mpi_gasnet_c99_subset" >&6; }
if test "$gasnet_cv_mpi_gasnet_c99_subset" = yes; then
  :

else
  :
   mpi_test_worked=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unable to find sufficient C99 support features in $MPI_CC to build GASNet. You may need to append flags in \$MPI_CC or \$MPI_CFLAGS to enable C99 support" >&5
$as_echo "$as_me: WARNING: Unable to find sufficient C99 support features in $MPI_CC to build GASNet. You may need to append flags in \$MPI_CC or \$MPI_CFLAGS to enable C99 support" >&2;}
  echo "Unable to find sufficient C99 support features in $MPI_CC to build GASNet. You may need to append flags in \$MPI_CC or \$MPI_CFLAGS to enable C99 support" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for working GASNet-required ISO C99 subset in MPI_CC,mpi_gasnet_c99_subset,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for MPI_Init_thread,have_mpi_init_thread,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Init_thread" >&5
$as_echo_n "checking for MPI_Init_thread... " >&6; }
if ${gasnet_cv_have_mpi_init_thread+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

int
main ()
{
{
        int required1 = MPI_THREAD_SINGLE;
        int required2 = MPI_THREAD_FUNNELED;
        int required3 = MPI_THREAD_SERIALIZED;
        int required4 = MPI_THREAD_MULTIPLE;
        int provided = -1;
        int err = MPI_Init_thread((void*)0,(void*)0,required1,&provided);
      }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_mpi_init_thread=yes
else
  gasnet_cv_have_mpi_init_thread=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_mpi_init_thread" >&5
$as_echo "$gasnet_cv_have_mpi_init_thread" >&6; }
if test "$gasnet_cv_have_mpi_init_thread" = yes; then
  :
   $as_echo "#define HAVE_MPI_INIT_THREAD 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for MPI_Init_thread,have_mpi_init_thread,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for MPI_Query_thread,have_mpi_query_thread,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MPI_Query_thread" >&5
$as_echo_n "checking for MPI_Query_thread... " >&6; }
if ${gasnet_cv_have_mpi_query_thread+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

int
main ()
{
{
        int provided = -1;
        int err = MPI_Query_thread(&provided);
      }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_mpi_query_thread=yes
else
  gasnet_cv_have_mpi_query_thread=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_mpi_query_thread" >&5
$as_echo "$gasnet_cv_have_mpi_query_thread" >&6; }
if test "$gasnet_cv_have_mpi_query_thread" = yes; then
  :
   $as_echo "#define HAVE_MPI_QUERY_THREAD 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for MPI_Query_thread,have_mpi_query_thread,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    else # bug 3443: MPI_CC was rejected, so don't cache information about that compiler
      # there is no way to "AC_UNDEF" so just ensure compiler mismatch
      $as_echo "#define GASNETI_PLATFORM_MPI_CC_ID 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_FAMILYID 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_VERSION 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_IDSTR \"MPI_CC-compiler-rejected\"" >>confdefs.h

    fi




# 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: <unset>" >&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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(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: <unset>" >&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)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
  if test "$mpi_test_worked" = yes ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CORRECT_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

 if test "$enable_debug" = "yes" ; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for debug vs. optimize compilation conflict" >&5
$as_echo_n "checking MPI_CC for debug vs. optimize compilation conflict... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:6)

    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:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$MPI_CFLAGS ") 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="$MPI_CFLAGS "
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$MPI_CFLAGS ") ^^^^^^^^^^^^^^^^^^^^^^ (L:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:6)

    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="$MPI_CC"
  echo "pushed new CXX value: $CXX" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$MPI_CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$MPI_CFLAGS ") 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="$MPI_CFLAGS "
  echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$MPI_CFLAGS ") ^^^^^^^^^^^^^^^^^^^^^^ (L:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:6)

    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:6)



  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

    #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:6)

  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: <unset>" >&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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  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: <unset>" >&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:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  if test "$_pushcnt_CXXFLAGS" -ge "1"; then
    _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS
      echo "popping CXXFLAGS back to: $CXXFLAGS" >&5
    else
      unset CXXFLAGS
      echo "popping CXXFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:6)

  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: <unset>" >&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:6)



  if test "$gasnet_result" = yes; then
    :

  old_MPI_CFLAGS="$MPI_CFLAGS"
  MPI_CFLAGS="$MPI_CFLAGS -O0 -UNDEBUG"



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CHECK_OPTIMIZEDDEBUG(...) vvvvvvvvvvvvvvvvvvvvvv (L:6)

 if test "$enable_debug" = "yes" ; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking MPI_CC for debug vs. optimize compilation conflict" >&5
$as_echo_n "checking MPI_CC for debug vs. optimize compilation conflict... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CC,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:7)

    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:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$MPI_CFLAGS ") 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="$MPI_CFLAGS "
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$MPI_CFLAGS ") ^^^^^^^^^^^^^^^^^^^^^^ (L:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXX,"$MPI_CC") vvvvvvvvvvvvvvvvvvvvvv (L:7)

    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="$MPI_CC"
  echo "pushed new CXX value: $CXX" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXX,"$MPI_CC") ^^^^^^^^^^^^^^^^^^^^^^ (L:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CXXFLAGS,"$MPI_CFLAGS ") vvvvvvvvvvvvvvvvvvvvvv (L:7)

    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="$MPI_CFLAGS "
  echo "pushed new CXXFLAGS value: $CXXFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CXXFLAGS,"$MPI_CFLAGS ") ^^^^^^^^^^^^^^^^^^^^^^ (L:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"") vvvvvvvvvvvvvvvvvvvvvv (L:7)

    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:7)



  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */


      #include <mpi.h>
      #ifdef __cplusplus
      #error MPI_CC must be a true MPI-enabled ANSI C compiler - a C++ compiler is not an acceptable replacement.
      #endif

    #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:7)

  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: <unset>" >&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:7)






# 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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_POPVAR(CXX) vvvvvvvvvvvvvvvvvvvvvv (L:7)

  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: <unset>" >&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:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CXXFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7)

  if test "$_pushcnt_CXXFLAGS" -ge "1"; then
    _pushcnt_CXXFLAGS=`expr $_pushcnt_CXXFLAGS - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_CXXFLAGS_$_pushcnt_CXXFLAGS
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval CXXFLAGS=\$_pushedvar_CXXFLAGS_$_pushcnt_CXXFLAGS
      echo "popping CXXFLAGS back to: $CXXFLAGS" >&5
    else
      unset CXXFLAGS
      echo "popping CXXFLAGS back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CXXFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(CXXFLAGS) ^^^^^^^^^^^^^^^^^^^^^^ (L:7)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(CPPFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:7)

  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: <unset>" >&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:7)



  if test "$gasnet_result" = yes; then
    :



echo
echo "configure error: User requested --enable-debug but \$MPI_CC has enabled optimization (-O) or disabled assertions (-DNDEBUG). Appending '-O0 -UNDEBUG' to \$MPI_CFLAGS did not resolve this conflict. Try setting MPI_CFLAGS='$old_MPI_CFLAGS <flags to disable optimization>' , or consider passing --without-mpi-cc if an MPI compiler is not required."
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  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:6)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:6)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Appending '-O0 -UNDEBUG' to \$MPI_CFLAGS to resolve debug vs. optimize compilation conflict" >&5
$as_echo "$as_me: WARNING: Appending '-O0 -UNDEBUG' to \$MPI_CFLAGS to resolve debug vs. optimize compilation conflict" >&2;}
  echo "Appending '-O0 -UNDEBUG' to \$MPI_CFLAGS to resolve debug vs. optimize compilation conflict" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:6)





  fi
 fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CHECK_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CORRECT_OPTIMIZEDDEBUG(...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  elif test "$mpi_reason" = ""; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: build test failed: I don't know how to build MPI programs on your system -- see $TOP_BUILDDIR/config.log for details: consider setting \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want mpi-conduit or require MPI compatibility" >&5
$as_echo "$as_me: WARNING: build test failed: I don't know how to build MPI programs on your system -- see $TOP_BUILDDIR/config.log for details: consider setting \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want mpi-conduit or require MPI compatibility" >&2;}
  echo "build test failed: I don't know how to build MPI programs on your system -- see $TOP_BUILDDIR/config.log for details: consider setting \$MPI_CC \$MPI_CFLAGS and \$MPI_LIBS to configure MPI support for your site if you want mpi-conduit or require MPI compatibility" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      have_mpi=no
  fi
  if test "$have_mpi$mpi_reason" = no ; then
    mpi_reason="was not found"
  fi
  if test "$have_mpi" = no ; then
      # bug 3443: MPI_CC was rejected, ensure we don't cache (potentially incomplete) info about that compiler
      # there is no way to "AC_UNDEF" so just ensure compiler mismatch
      $as_echo "#define GASNETI_PLATFORM_MPI_CC_ID 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_FAMILYID 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_VERSION 999999" >>confdefs.h

      $as_echo "#define GASNETI_PLATFORM_MPI_CC_IDSTR \"MPI_CC-compiler-rejected\"" >>confdefs.h

  fi

else
  have_mpi=no
  mpi_reason="was disabled"
fi
 # compiler to be used to build AMMPI, and linker for AMMPI-based backends
 # compiler flags (optimization, includes, etc) to be used with above compiler when building AMMPI
 # libs and ldflags that must be used when linking AMMPI-based backend
# we don't currently GASNET_SPLIT_LINKER_OPTS on MPI_LIBS into MPI_LDFLAGS (which doesn't exist) because
# a client can't portably replace the MPI_CC in GASNET_LD and still have a working MPI-enabled link
 # prototype command used by gasnetrun to run MPI programs

  _conduit_enabled_mpi=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_mpi$have_mpi" = yesyes; then
     case "yes" in
      no) ;;
      g1)

        if test "$force_mpi" = yes ; then


echo
echo "configure error: It appears your system has the required support for mpi-conduit,
however mpi-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-mpi "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_mpi=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for mpi-conduit,
however mpi-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-mpi " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for mpi-conduit,
however mpi-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-mpi " >&2;}
  echo "It appears your system has the required support for mpi-conduit,
however mpi-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-mpi " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_mpi" = yes || test "$enable_mpi" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: mpi-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: mpi-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "mpi-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:4)




          _conduit_enabled_mpi=yes
	else # warn and disable
          enabled_mpi=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for mpi-conduit.
However, mpi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-mpi.
Otherwise, you can disable this message with --disable-mpi " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for mpi-conduit.
However, mpi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-mpi.
Otherwise, you can disable this message with --disable-mpi " >&2;}
  echo "It appears your system has the required support for mpi-conduit.
However, mpi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-mpi.
Otherwise, you can disable this message with --disable-mpi " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_mpi=yes
      ;;
     esac
    else
      if test "$force_mpi" = yes ; then


echo
echo "configure error: User requested --enable-mpi but I don't know how to build mpi 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_mpi" = "auto" ; then
        _conduit_reason_mpi="not found"
      fi
    fi
    if test "$_conduit_enabled_mpi" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_mpi)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_mpi)"
    fi
    _conduit_desc_mpi="  Portable MPI conduit (mpi)                         $_conduit_flagstr"
  fi







 if test "$enabled_mpi$have_mpi" = yesyes; then
  USE_MPI_CONDUIT_TRUE=
  USE_MPI_CONDUIT_FALSE='#'
else
  USE_MPI_CONDUIT_TRUE='#'
  USE_MPI_CONDUIT_FALSE=
fi

if test "$enabled_mpi$have_mpi" = yesyes; then
  have_ammpi=yes
fi
 if test "$have_ammpi" = yes; then
  USE_AMMPI_TRUE=
  USE_AMMPI_FALSE='#'
else
  USE_AMMPI_TRUE='#'
  USE_AMMPI_FALSE=
fi


if test "$force_mpi_compat$have_mpi" = yesno ; then


echo
echo "configure error: User requested --enable-mpi-compat but I don't know how to build MPI 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 "$enabled_mpi_compat$have_mpi" = yesyes ; then
  have_mpi_compat=yes
else
  have_mpi_compat=no
  if test "$have_mpi" = yes; then
    mpi_compat_reason="was disabled"
  else
    mpi_compat_reason="$mpi_reason"
  fi
fi
 if test "$have_mpi_compat" = yes; then
  USE_MPI_COMPAT_TRUE=
  USE_MPI_COMPAT_FALSE='#'
else
  USE_MPI_COMPAT_TRUE='#'
  USE_MPI_COMPAT_FALSE=
fi

# USE_MPI == MPI-compatbility or MPI-conduit
 if test "$have_mpi" = yes; then
  USE_MPI_TRUE=
  USE_MPI_FALSE='#'
else
  USE_MPI_TRUE='#'
  USE_MPI_FALSE=
fi


#-----------------------------------------------------------------------------------------------
# SMP configuration





 # bug 1946: prevent confusing cross-conduit error messages

  rm -f gasnet_errsave_file gasnet_errsave_err




  _conduit_list_smp=yes
















# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(smp,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-smp was given.
if test "${enable_smp+set}" = set; then :
  enableval=$enable_smp;
fi


  case "$enable_smp" in
    no)  :
        enabled_smp=no;                  _conduit_reason_smp=disabled
    ;;
    yes) :
        enabled_smp=yes;force_smp=yes;  _conduit_reason_smp=enabled
    ;;
    *)   :
         if test "$enable_smp" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect
      enabled_smp=yes; _conduit_reason_smp=auto
    else # default
      enabled_smp=$enabled_auto_detect;_conduit_reason_smp=$_conduit_auto_reason
    fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(smp,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





if test "$enabled_smp" = yes; then
  if test x"$with_pshm" != xno; then
        for ac_header in sys/socket.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
if test "x$ac_cv_header_sys_socket_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SYS_SOCKET_H 1
_ACEOF

fi

done

    case "$target_os" in
      solaris*)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



          { $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_smp_libs=yes
else
  have_smp_libs=no
fi

          if test "x$have_smp_libs" = xyes ; then
            SMP_LIBS="$LIBS"
          fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



      ;;
    esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $SMP_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $SMP_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $SMP_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for socketpair() support,socketpair_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test "$cross_compiling" = "yes" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for socketpair() support,socketpair_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socketpair() support" >&5
$as_echo_n "checking for socketpair() support... " >&6; }
if ${gasnet_cv_socketpair_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <unistd.h>
      #if defined(HAVE_SYS_TYPES_H)
        #include <sys/types.h>
      #endif
      #if defined(HAVE_SYS_SOCKET_H)
        #include <sys/socket.h>
      #endif

int
main ()
{

      int rc, sv[2];

    #if defined(PF_LOCAL)
      rc = socketpair(PF_LOCAL, SOCK_STREAM, 0, sv);
    #elif defined(PF_UNIX)
      rc = socketpair(PF_UNIX, SOCK_STREAM, 0, sv);
    #else
      #error
    #endif
      if (rc < 0) return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_socketpair_works=yes
else
  gasnet_cv_socketpair_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_socketpair_works" >&5
$as_echo "$gasnet_cv_socketpair_works" >&6; }
if test "$gasnet_cv_socketpair_works" = yes; then
  :
   socketpair_test_worked=yes
else
  :
   socketpair_test_worked=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for socketpair() support,socketpair_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for socketpair() support,socketpair_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socketpair() support" >&5
$as_echo_n "checking for socketpair() support... " >&6; }
if ${gasnet_cv_socketpair_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.  */


      #include <unistd.h>
      #if defined(HAVE_SYS_TYPES_H)
        #include <sys/types.h>
      #endif
      #if defined(HAVE_SYS_SOCKET_H)
        #include <sys/socket.h>
      #endif

      int main(void) {

      int rc, sv[2];

    #if defined(PF_LOCAL)
      rc = socketpair(PF_LOCAL, SOCK_STREAM, 0, sv);
    #elif defined(PF_UNIX)
      rc = socketpair(PF_UNIX, SOCK_STREAM, 0, sv);
    #else
      #error
    #endif
      if (rc < 0) return 1;

	return 0;
      }

_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  gasnet_cv_socketpair_works=yes
else
  gasnet_cv_socketpair_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_socketpair_works" >&5
$as_echo "$gasnet_cv_socketpair_works" >&6; }
if test "$gasnet_cv_socketpair_works" = yes; then
  :
   socketpair_test_worked=yes
else
  :
   socketpair_test_worked=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for socketpair() support,socketpair_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for socketpair() support,socketpair_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    if test "$socketpair_test_worked" = yes; then
      $as_echo "#define GASNETC_USE_SOCKETPAIR 1" >>confdefs.h

    else
      SMP_LIBS=""
    fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN_WITHCC(for O_ASYNC support,o_async_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test "$cross_compiling" = "yes" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for O_ASYNC support,o_async_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_ASYNC support" >&5
$as_echo_n "checking for O_ASYNC support... " >&6; }
if ${gasnet_cv_o_async_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <unistd.h>
      #include <fcntl.h>
      #if defined(HAVE_SYS_TYPES_H)
        #include <sys/types.h>
      #endif
      #if defined(HAVE_SYS_SOCKET_H)
        #include <sys/socket.h>
      #endif
      #include <signal.h>

int
main ()
{

      int rc, sv[2];

    #if !defined(GASNETC_USE_SOCKETPAIR)
      rc = pipe(sv);
    #elif defined(PF_LOCAL)
      rc = socketpair(PF_LOCAL, SOCK_STREAM, 0, sv);
    #elif defined(PF_UNIX)
      rc = socketpair(PF_UNIX, SOCK_STREAM, 0, sv);
    #else
      #error
    #endif
      if (rc < 0) return 1;

      rc = fcntl(sv[0], F_GETFL);
      if (rc < 0) return 1;

      rc = fcntl(sv[0], F_SETFL, rc | O_ASYNC);
      if (rc < 0) return 1;

      if (SIGIO == 0) return 1;

      rc = fcntl(sv[0], F_SETOWN, getpid());
      if (rc < 0) return 1;

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_o_async_works=yes
else
  gasnet_cv_o_async_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_o_async_works" >&5
$as_echo "$gasnet_cv_o_async_works" >&6; }
if test "$gasnet_cv_o_async_works" = yes; then
  :
   o_async_test_worked=yes
else
  :
   o_async_test_worked=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for O_ASYNC support,o_async_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for O_ASYNC support,o_async_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_ASYNC support" >&5
$as_echo_n "checking for O_ASYNC support... " >&6; }
if ${gasnet_cv_o_async_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.  */


      #include <unistd.h>
      #include <fcntl.h>
      #if defined(HAVE_SYS_TYPES_H)
        #include <sys/types.h>
      #endif
      #if defined(HAVE_SYS_SOCKET_H)
        #include <sys/socket.h>
      #endif
      #include <signal.h>

      int main(void) {

      int rc, sv[2];

    #if !defined(GASNETC_USE_SOCKETPAIR)
      rc = pipe(sv);
    #elif defined(PF_LOCAL)
      rc = socketpair(PF_LOCAL, SOCK_STREAM, 0, sv);
    #elif defined(PF_UNIX)
      rc = socketpair(PF_UNIX, SOCK_STREAM, 0, sv);
    #else
      #error
    #endif
      if (rc < 0) return 1;

      rc = fcntl(sv[0], F_GETFL);
      if (rc < 0) return 1;

      rc = fcntl(sv[0], F_SETFL, rc | O_ASYNC);
      if (rc < 0) return 1;

      if (SIGIO == 0) return 1;

      rc = fcntl(sv[0], F_SETOWN, getpid());
      if (rc < 0) return 1;

	return 0;
      }

_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  gasnet_cv_o_async_works=yes
else
  gasnet_cv_o_async_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_o_async_works" >&5
$as_echo "$gasnet_cv_o_async_works" >&6; }
if test "$gasnet_cv_o_async_works" = yes; then
  :
   o_async_test_worked=yes
else
  :
   o_async_test_worked=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for O_ASYNC support,o_async_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN_WITHCC(for O_ASYNC support,o_async_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    if test "$o_async_test_worked" = yes; then
      $as_echo "#define GASNETC_HAVE_O_ASYNC 1" >>confdefs.h

    fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
fi


  _conduit_enabled_smp=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_smp" = yes; then
     case "yes" in
      no) ;;
      g1)

        if test "$force_smp" = yes ; then


echo
echo "configure error: It appears your system has the required support for smp-conduit,
however smp-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-smp "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_smp=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for smp-conduit,
however smp-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-smp " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for smp-conduit,
however smp-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-smp " >&2;}
  echo "It appears your system has the required support for smp-conduit,
however smp-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-smp " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_smp" = yes || test "$enable_smp" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: smp-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: smp-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "smp-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:4)




          _conduit_enabled_smp=yes
	else # warn and disable
          enabled_smp=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for smp-conduit.
However, smp-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-smp.
Otherwise, you can disable this message with --disable-smp " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for smp-conduit.
However, smp-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-smp.
Otherwise, you can disable this message with --disable-smp " >&2;}
  echo "It appears your system has the required support for smp-conduit.
However, smp-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-smp.
Otherwise, you can disable this message with --disable-smp " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_smp=yes
      ;;
     esac
    else
      if test "$force_smp" = yes ; then


echo
echo "configure error: User requested --enable-smp but I don't know how to build smp 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_smp" = "auto" ; then
        _conduit_reason_smp="not found"
      fi
    fi
    if test "$_conduit_enabled_smp" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_smp)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_smp)"
    fi
    _conduit_desc_smp="  Portable SMP-loopback conduit (smp)                $_conduit_flagstr"
  fi







 if test "$enabled_smp" = yes; then
  USE_SMP_CONDUIT_TRUE=
  USE_SMP_CONDUIT_FALSE='#'
else
  USE_SMP_CONDUIT_TRUE='#'
  USE_SMP_CONDUIT_FALSE=
fi


#--------------------------------------------------------------------------------------------------------
# UCX configuration
#





 # bug 1946: prevent confusing cross-conduit error messages

  rm -f gasnet_errsave_file gasnet_errsave_err




  _conduit_list_ucx=yes


















# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ucx,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ucx was given.
if test "${enable_ucx+set}" = set; then :
  enableval=$enable_ucx;
fi


  case "$enable_ucx" in
    no)  :
        enabled_ucx=no;                  _conduit_reason_ucx=disabled
    ;;
    yes) :
        enabled_ucx=yes;force_ucx=yes;  _conduit_reason_ucx=enabled
    ;;
    *)   :
         if test "$enable_ucx" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect
      enabled_ucx=yes; _conduit_reason_ucx=auto
    else # default
      enabled_ucx=$enabled_auto_detect;_conduit_reason_ucx=$_conduit_auto_reason
    fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ucx,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







  if test "$enabled_ucx" = "yes" && expr "$segconfig" : everything >/dev/null; then
    msg="ucx-conduit does not support the EVERYTHING shared segment configuration"
    if test "$force_ucx" = yes ; then


echo
echo "configure error: User requested --enable-ucx but $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


    fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $msg - disabling ucx" >&5
$as_echo "$as_me: WARNING: $msg - disabling ucx" >&2;}
  echo "$msg - disabling ucx" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    enabled_ucx=no
  fi


if test "$enabled_ucx" = no; then
    :
elif test "$have_fork" = no; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ucx-conduit requires fork() ($fork_reason) for startup - disabling ucx" >&5
$as_echo "$as_me: WARNING: ucx-conduit requires fork() ($fork_reason) for startup - disabling ucx" >&2;}
  echo "ucx-conduit requires fork() ($fork_reason) for startup - disabling ucx" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




elif test "$have_pthread" = no; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ucx-conduit requires libpthread ($pthread_reason) - disabling ucx" >&5
$as_echo "$as_me: WARNING: ucx-conduit requires libpthread ($pthread_reason) - disabling ucx" >&2;}
  echo "ucx-conduit requires libpthread ($pthread_reason) - disabling ucx" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




else
    #
    # Either UCX was required explicitly, or we just need to probe for its existence
    #

    have_ucx=yes  # assume success




# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_HOME([UCX library],[ucx_info],[/opt/mellanox/ucx],[include/ucp/api/ucp.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(UCX,UCX library,ucx_info,/opt/mellanox/ucx,include/ucp/api/ucp.h) vvvvvvvvvvvvvvvvvvvvvv (L:5)




  UCX_guess=

  for ac_prog in ucx_info
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_UCX_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $UCX_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_UCX_guess_prog="$UCX_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_UCX_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
UCX_guess_prog=$ac_cv_path_UCX_guess_prog
if test -n "$UCX_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $UCX_guess_prog" >&5
$as_echo "$UCX_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$UCX_guess_prog" && break
done

  if test -n "$UCX_guess_prog"; then
    UCX_guess=`dirname \`dirname $UCX_guess_prog\``
  fi

  if test -z "$UCX_guess" ; then
        for UCX_guess_file in "include/ucp/api/ucp.h" "."; do
      for UCX_guess in /opt/mellanox/ucx /usr; do
        if test -r "$UCX_guess/$UCX_guess_file" ; then
          break 2
        fi
      done
    done
    unset UCX_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([UCX_HOME],[$UCX_guess],[Install prefix of UCX library (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ucx-home was given.
if test "${with_ucx_home+set}" = set; then :
  withval=$with_ucx_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UCX_HOME setting" >&5
$as_echo_n "checking for UCX_HOME setting... " >&6; }

  envval_src_UCX_HOME="cached"
  if ${gasnet_cv_envvar_UCX_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_UCX_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_UCX_HOME="$UCX_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ucxhome+set}" = "set" ; then
          gasnet_cv_envvar_UCX_HOME="${_gasneti_nenv_ucxhome}"
          envval_src_UCX_HOME=given
    elif test "${_gasneti_cenv_ucxhome+set}" = "set" ; then
          gasnet_cv_envvar_UCX_HOME="${_gasneti_cenv_ucxhome}"
          envval_src_UCX_HOME=conf
    else
          gasnet_cv_envvar_UCX_HOME=$envval_default_UCX_HOME
          envval_src_UCX_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 UCX_HOME ucxhome $gasnet_cv_configure_args_norm

fi


  UCX_HOME="$gasnet_cv_envvar_UCX_HOME"

     if test "$UCX_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  UCX_HOME
     if test "$envval_src_UCX_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_UCX_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$UCX_HOME\"" >&5
$as_echo "      \"$UCX_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$UCX_HOME\"" >&5
$as_echo "          (default)  \"$UCX_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$UCX_HOME\"" >&5
$as_echo "          (disabled) \"$UCX_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$UCX_HOME\"" >&5
$as_echo "          (provided) \"$UCX_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$UCX_HOME\"" >&5
$as_echo "          (provided) \"$UCX_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$UCX_HOME. Please configure --with-UCX_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([UCX_HOME],[$UCX_guess],[Install prefix of UCX library (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $UCX_HOME is the UCX library install prefix" >&5
$as_echo_n "checking if $UCX_HOME is the UCX library install prefix... " >&6; }
  UCX_HOME_good=no
  if test -r "$UCX_HOME/include/ucp/api/ucp.h"; then
    UCX_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $UCX_HOME_good = no && test -n "$UCX_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(UCX_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  gasnet_fl_file="$UCX_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
  UCX_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(UCX_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



    UCX_HOME_tmp=`dirname \`dirname $UCX_guess_prog\``
    if test -r "$UCX_HOME_tmp/include/ucp/api/ucp.h"; then
      UCX_HOME_good=yes
      UCX_HOME="$UCX_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $UCX_HOME" >&5
$as_echo "no - followed symlink to $UCX_HOME" >&6; }
    fi
    unset UCX_HOME_tmp
  fi

  if test $UCX_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/ucp/api/ucp.h" >&5
$as_echo "probably not - missing include/ucp/api/ucp.h" >&6; }
  fi
  unset UCX_HOME_good
  unset UCX_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_CFLAGS() vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([UCX],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5)




        case "$UCX_HOME" in
    /usr|/) UCX_cflags_guess='';;
         *) if test -d "$UCX_HOME/include/."; then
              UCX_cflags_guess="-I$UCX_HOME/include"
            else
              UCX_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([UCX_CFLAGS],[$UCX_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ucx-cflags was given.
if test "${with_ucx_cflags+set}" = set; then :
  withval=$with_ucx_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UCX_CFLAGS setting" >&5
$as_echo_n "checking for UCX_CFLAGS setting... " >&6; }

  envval_src_UCX_CFLAGS="cached"
  if ${gasnet_cv_envvar_UCX_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_UCX_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_UCX_CFLAGS="$UCX_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ucxcflags+set}" = "set" ; then
          gasnet_cv_envvar_UCX_CFLAGS="${_gasneti_nenv_ucxcflags}"
          envval_src_UCX_CFLAGS=given
    elif test "${_gasneti_cenv_ucxcflags+set}" = "set" ; then
          gasnet_cv_envvar_UCX_CFLAGS="${_gasneti_cenv_ucxcflags}"
          envval_src_UCX_CFLAGS=conf
    else
          gasnet_cv_envvar_UCX_CFLAGS=$envval_default_UCX_CFLAGS
          envval_src_UCX_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 UCX_CFLAGS ucxcflags $gasnet_cv_configure_args_norm

fi


  UCX_CFLAGS="$gasnet_cv_envvar_UCX_CFLAGS"

     if test "$UCX_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  UCX_CFLAGS
     if test "$envval_src_UCX_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_UCX_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$UCX_CFLAGS\"" >&5
$as_echo "    \"$UCX_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$UCX_CFLAGS\"" >&5
$as_echo "        (default)  \"$UCX_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$UCX_CFLAGS\"" >&5
$as_echo "        (disabled) \"$UCX_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$UCX_CFLAGS\"" >&5
$as_echo "        (provided) \"$UCX_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$UCX_CFLAGS\"" >&5
$as_echo "        (provided) \"$UCX_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$UCX_CFLAGS. Please configure --with-UCX_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([UCX_CFLAGS],[$UCX_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  unset UCX_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([UCX_LIBS],[-lucp -lucs -luct -lucm]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-ucx-libs was given.
if test "${with_ucx_libs+set}" = set; then :
  withval=$with_ucx_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UCX_LIBS setting" >&5
$as_echo_n "checking for UCX_LIBS setting... " >&6; }

  envval_src_UCX_LIBS="cached"
  if ${gasnet_cv_envvar_UCX_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_UCX_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_UCX_LIBS="-lucp -lucs -luct -lucm"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ucxlibs+set}" = "set" ; then
          gasnet_cv_envvar_UCX_LIBS="${_gasneti_nenv_ucxlibs}"
          envval_src_UCX_LIBS=given
    elif test "${_gasneti_cenv_ucxlibs+set}" = "set" ; then
          gasnet_cv_envvar_UCX_LIBS="${_gasneti_cenv_ucxlibs}"
          envval_src_UCX_LIBS=conf
    else
          gasnet_cv_envvar_UCX_LIBS=$envval_default_UCX_LIBS
          envval_src_UCX_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 UCX_LIBS ucxlibs $gasnet_cv_configure_args_norm

fi


  UCX_LIBS="$gasnet_cv_envvar_UCX_LIBS"

     if test "$UCX_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  UCX_LIBS
     if test "$envval_src_UCX_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_UCX_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$UCX_LIBS\"" >&5
$as_echo "      \"$UCX_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$UCX_LIBS\"" >&5
$as_echo "          (default)  \"$UCX_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$UCX_LIBS\"" >&5
$as_echo "          (disabled) \"$UCX_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$UCX_LIBS\"" >&5
$as_echo "          (provided) \"$UCX_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$UCX_LIBS\"" >&5
$as_echo "          (provided) \"$UCX_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$UCX_LIBS. Please configure --with-UCX_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([UCX_LIBS],[-lucp -lucs -luct -lucm]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_LDFLAGS([ucp]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([UCX],[ucp]) vvvvvvvvvvvvvvvvvvvvvv (L:5)






    case "$UCX_HOME" in
    /usr|/) UCX_ldflags_guess='';;
         *) for UCX_ldflags_guess_dir in "$UCX_HOME/lib${GASNETI_PTR_BITS}" "$UCX_HOME/lib" ''; do
              test -z "$UCX_ldflags_guess_dir" && break
              for UCX_ldflags_guess_lib in ucp; do
                for UCX_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$UCX_ldflags_guess_dir/lib$UCX_ldflags_guess_lib.$UCX_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$UCX_ldflags_guess_dir"; then
            UCX_ldflags_guess="-L$UCX_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ucx-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  case "$enable_ucx_rpath" in
    no)  :
        enabled_ucx_rpath=''
    ;;
    yes) :
        enabled_ucx_rpath="$UCX_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_ucx_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_ucx_rpath="$UCX_ldflags_guess_dir"
                 else
                   enabled_ucx_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ucx-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




            if test -n "$enabled_ucx_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                UCX_ldflags_guess="$UCX_ldflags_guess $cc_rpath_option$enabled_ucx_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath ucx"
              fi
            fi
            UCX_ldflags_guess="${UCX_ldflags_guess}"
          else
            UCX_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([UCX_LDFLAGS],[$UCX_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ucx-ldflags was given.
if test "${with_ucx_ldflags+set}" = set; then :
  withval=$with_ucx_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for UCX_LDFLAGS setting" >&5
$as_echo_n "checking for UCX_LDFLAGS setting... " >&6; }

  envval_src_UCX_LDFLAGS="cached"
  if ${gasnet_cv_envvar_UCX_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_UCX_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_UCX_LDFLAGS="$UCX_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ucxldflags+set}" = "set" ; then
          gasnet_cv_envvar_UCX_LDFLAGS="${_gasneti_nenv_ucxldflags}"
          envval_src_UCX_LDFLAGS=given
    elif test "${_gasneti_cenv_ucxldflags+set}" = "set" ; then
          gasnet_cv_envvar_UCX_LDFLAGS="${_gasneti_cenv_ucxldflags}"
          envval_src_UCX_LDFLAGS=conf
    else
          gasnet_cv_envvar_UCX_LDFLAGS=$envval_default_UCX_LDFLAGS
          envval_src_UCX_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 UCX_LDFLAGS ucxldflags $gasnet_cv_configure_args_norm

fi


  UCX_LDFLAGS="$gasnet_cv_envvar_UCX_LDFLAGS"

     if test "$UCX_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  UCX_LDFLAGS
     if test "$envval_src_UCX_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_UCX_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$UCX_LDFLAGS\"" >&5
$as_echo "   \"$UCX_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$UCX_LDFLAGS\"" >&5
$as_echo "       (default)  \"$UCX_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$UCX_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$UCX_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$UCX_LDFLAGS\"" >&5
$as_echo "       (provided) \"$UCX_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$UCX_LDFLAGS\"" >&5
$as_echo "       (provided) \"$UCX_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$UCX_LDFLAGS. Please configure --with-UCX_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([UCX_LDFLAGS],[$UCX_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




    # Check whether --enable-ucx-rpath was given.
if test "${enable_ucx_rpath+set}" = set; then :
  enableval=$enable_ucx_rpath;
fi


  unset UCX_ldflags_guess
  unset UCX_ldflags_guess_dir
  unset UCX_ldflags_guess_lib
  unset UCX_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([UCX_LDFLAGS],[UCX_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts UCX_LDFLAGS UCX_LIBS $UCX_LDFLAGS $UCX_LIBS
  #echo "UCX_LDFLAGS=[$]UCX_LDFLAGS"
  #echo "UCX_LIBS=[$]UCX_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([UCX_LDFLAGS],[UCX_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    # Try to compile and link a basic UCX program



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $UCX_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="$CFLAGS $UCX_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $UCX_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $UCX_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $UCX_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $UCX_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $UCX_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $UCX_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $UCX_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working UCX configuration,ucx_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working UCX configuration" >&5
$as_echo_n "checking for working UCX configuration... " >&6; }
if ${gasnet_cv_ucx_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <ucp/api/ucp.h>

int
main ()
{
{
               unsigned major_version, minor_version, release_number;
               ucp_get_version(&major_version, &minor_version, &release_number);
            }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ucx_works=yes
else
  gasnet_cv_ucx_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_ucx_works" >&5
$as_echo "$gasnet_cv_ucx_works" >&6; }
if test "$gasnet_cv_ucx_works" = yes; then
  :
   :
else
  :
   have_ucx=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 UCX configuration,ucx_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)




    ucx_max_med_dflt=`expr 4096 - 40 - 64`  # 40 = fixed header, 64 = 16x 4-byte args



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ucx-max-medium,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ucx-max-medium was given.
if test "${with_ucx_max_medium+set}" = set; then :
  withval=$with_ucx_max_medium;
fi




  if test "${with_ucx_max_medium+set}" = set; then :
    withval=$with_ucx_max_medium;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ucx-max-medium must be no smaller than 512" "$LINENO" 5
      ;;
      *)  :
          if expr "$withval" : '[0-9]*$' >/dev/null 2>&1 && \
          expr "$withval" '>=' 512  >/dev/null 2>&1 ; then
         ucx_max_medium="$withval"
       else
         as_fn_error $? "--with-ucx-max-medium=\"$withval\" is not legal.  Value must no smaller than 512." "$LINENO" 5
       fi
      ;;
    esac
  else
    :
    ucx_max_medium=$ucx_max_med_dflt
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ucx-max-medium,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    cat >>confdefs.h <<_ACEOF
#define GASNETC_UCX_MAX_MEDIUM_DFLT $ucx_max_medium
_ACEOF








# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ucx-spawner,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ucx-spawner was given.
if test "${with_ucx_spawner+set}" = set; then :
  withval=$with_ucx_spawner;
fi




  if test "${with_ucx_spawner+set}" = set; then :
    withval=$with_ucx_spawner;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ucx-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
        ssh|mpi|pmi)
             gasnet_spawner_conf=$withval
             ;;
        yes) as_fn_error $? "--with-ucx-spawner requires an argument (\"ssh\", \"mpi\" or \"pmi\")" "$LINENO" 5
             ;;
        *)   as_fn_error $? "--with-ucx-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
             ;;
      esac
      ;;
    esac
  else
    :
    if test "$have_mpi_compat" = yes; then
        gasnet_spawner_conf=mpi
      else
        gasnet_spawner_conf=ssh
      fi
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ucx-spawner,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test "$gasnet_spawner_conf$have_mpi_compat" = mpino; then
    as_fn_error $? "--with-ucx-spawner=mpi requires MPI compatibility support which $mpi_compat_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf$have_fork" = sshno; then
    as_fn_error $? "--with-ucx-spawner=ssh requires fork() support which $fork_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf" = pmi; then
    force_pmi=yes
  fi
  cat >>confdefs.h <<_ACEOF
#define GASNETC_UCX_SPAWNER_CONF "$gasnet_spawner_conf"
_ACEOF

  GASNET_UCX_SPAWNER_CONF=$gasnet_spawner_conf

  unset gasnet_spawner_conf



fi




  _conduit_enabled_ucx=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_ucx$have_ucx" = yesyes; then
     case "exp" in
      no) ;;
      g1)

        if test "$force_ucx" = yes ; then


echo
echo "configure error: It appears your system has the required support for ucx-conduit,
however ucx-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-ucx "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_ucx=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ucx-conduit,
however ucx-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-ucx " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ucx-conduit,
however ucx-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-ucx " >&2;}
  echo "It appears your system has the required support for ucx-conduit,
however ucx-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-ucx " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_ucx" = yes || test "$enable_ucx" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ucx-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: ucx-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "ucx-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:4)




          _conduit_enabled_ucx=yes
	else # warn and disable
          enabled_ucx=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ucx-conduit.
However, ucx-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ucx.
Otherwise, you can disable this message with --disable-ucx " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ucx-conduit.
However, ucx-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ucx.
Otherwise, you can disable this message with --disable-ucx " >&2;}
  echo "It appears your system has the required support for ucx-conduit.
However, ucx-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ucx.
Otherwise, you can disable this message with --disable-ucx " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_ucx=yes
      ;;
     esac
    else
      if test "$force_ucx" = yes ; then


echo
echo "configure error: User requested --enable-ucx but I don't know how to build ucx 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_ucx" = "auto" ; then
        _conduit_reason_ucx="not found"
      fi
    fi
    if test "$_conduit_enabled_ucx" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_ucx)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_ucx)"
    fi
    _conduit_desc_ucx="  Unified Communication X conduit (ucx)              $_conduit_flagstr"
  fi







 if test "$enabled_ucx$have_ucx" = yesyes; then
  USE_UCX_CONDUIT_TRUE=
  USE_UCX_CONDUIT_FALSE='#'
else
  USE_UCX_CONDUIT_TRUE='#'
  USE_UCX_CONDUIT_FALSE=
fi


#--------------------------------------------------------------------------------------------------------
# IBV configuration





 # bug 1946: prevent confusing cross-conduit error messages

  rm -f gasnet_errsave_file gasnet_errsave_err




  _conduit_list_ibv=yes
















# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv was given.
if test "${enable_ibv+set}" = set; then :
  enableval=$enable_ibv;
fi


  case "$enable_ibv" in
    no)  :
        enabled_ibv=no;                  _conduit_reason_ibv=disabled
    ;;
    yes) :
        enabled_ibv=yes;force_ibv=yes;  _conduit_reason_ibv=enabled
    ;;
    *)   :
         if test "$enable_ibv" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect
      enabled_ibv=yes; _conduit_reason_ibv=auto
    else # default
      enabled_ibv=$enabled_auto_detect;_conduit_reason_ibv=$_conduit_auto_reason
    fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





if test "$enabled_ibv$have_mpi_compat$have_fork" = yesnono; then
  enabled_ibv=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ibv-conduit requires either MPI compatibility ($mpi_compat_reason) or fork() ($fork_reason) for startup - disabling ibv" >&5
$as_echo "$as_me: WARNING: ibv-conduit requires either MPI compatibility ($mpi_compat_reason) or fork() ($fork_reason) for startup - disabling ibv" >&2;}
  echo "ibv-conduit requires either MPI compatibility ($mpi_compat_reason) or fork() ($fork_reason) for startup - disabling ibv" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




fi
if test "$enabled_ibv" = yes; then
  # Start by assuming we do have IBV
  have_ibv=yes




# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_HOME([IB Verbs library],[ibv_devinfo],[/usr/local/ofed /opt/ofed],[include/infiniband/verbs.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(IBV,IB Verbs library,ibv_devinfo,/usr/local/ofed /opt/ofed,include/infiniband/verbs.h) vvvvvvvvvvvvvvvvvvvvvv (L:5)




  IBV_guess=

  for ac_prog in ibv_devinfo
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_IBV_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $IBV_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_IBV_guess_prog="$IBV_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_IBV_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
IBV_guess_prog=$ac_cv_path_IBV_guess_prog
if test -n "$IBV_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IBV_guess_prog" >&5
$as_echo "$IBV_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$IBV_guess_prog" && break
done

  if test -n "$IBV_guess_prog"; then
    IBV_guess=`dirname \`dirname $IBV_guess_prog\``
  fi

  if test -z "$IBV_guess" ; then
        for IBV_guess_file in "include/infiniband/verbs.h" "."; do
      for IBV_guess in /usr/local/ofed /opt/ofed /usr; do
        if test -r "$IBV_guess/$IBV_guess_file" ; then
          break 2
        fi
      done
    done
    unset IBV_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([IBV_HOME],[$IBV_guess],[Install prefix of IB Verbs library (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ibv-home was given.
if test "${with_ibv_home+set}" = set; then :
  withval=$with_ibv_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IBV_HOME setting" >&5
$as_echo_n "checking for IBV_HOME setting... " >&6; }

  envval_src_IBV_HOME="cached"
  if ${gasnet_cv_envvar_IBV_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_IBV_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_IBV_HOME="$IBV_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ibvhome+set}" = "set" ; then
          gasnet_cv_envvar_IBV_HOME="${_gasneti_nenv_ibvhome}"
          envval_src_IBV_HOME=given
    elif test "${_gasneti_cenv_ibvhome+set}" = "set" ; then
          gasnet_cv_envvar_IBV_HOME="${_gasneti_cenv_ibvhome}"
          envval_src_IBV_HOME=conf
    else
          gasnet_cv_envvar_IBV_HOME=$envval_default_IBV_HOME
          envval_src_IBV_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 IBV_HOME ibvhome $gasnet_cv_configure_args_norm

fi


  IBV_HOME="$gasnet_cv_envvar_IBV_HOME"

     if test "$IBV_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  IBV_HOME
     if test "$envval_src_IBV_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_IBV_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$IBV_HOME\"" >&5
$as_echo "      \"$IBV_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$IBV_HOME\"" >&5
$as_echo "          (default)  \"$IBV_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$IBV_HOME\"" >&5
$as_echo "          (disabled) \"$IBV_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$IBV_HOME\"" >&5
$as_echo "          (provided) \"$IBV_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$IBV_HOME\"" >&5
$as_echo "          (provided) \"$IBV_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$IBV_HOME. Please configure --with-IBV_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([IBV_HOME],[$IBV_guess],[Install prefix of IB Verbs library (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $IBV_HOME is the IB Verbs library install prefix" >&5
$as_echo_n "checking if $IBV_HOME is the IB Verbs library install prefix... " >&6; }
  IBV_HOME_good=no
  if test -r "$IBV_HOME/include/infiniband/verbs.h"; then
    IBV_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $IBV_HOME_good = no && test -n "$IBV_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(IBV_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  gasnet_fl_file="$IBV_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
  IBV_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(IBV_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



    IBV_HOME_tmp=`dirname \`dirname $IBV_guess_prog\``
    if test -r "$IBV_HOME_tmp/include/infiniband/verbs.h"; then
      IBV_HOME_good=yes
      IBV_HOME="$IBV_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $IBV_HOME" >&5
$as_echo "no - followed symlink to $IBV_HOME" >&6; }
    fi
    unset IBV_HOME_tmp
  fi

  if test $IBV_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/infiniband/verbs.h" >&5
$as_echo "probably not - missing include/infiniband/verbs.h" >&6; }
  fi
  unset IBV_HOME_good
  unset IBV_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_CFLAGS() vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([IBV],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5)




        case "$IBV_HOME" in
    /usr|/) IBV_cflags_guess='';;
         *) if test -d "$IBV_HOME/include/."; then
              IBV_cflags_guess="-I$IBV_HOME/include"
            else
              IBV_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([IBV_CFLAGS],[$IBV_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ibv-cflags was given.
if test "${with_ibv_cflags+set}" = set; then :
  withval=$with_ibv_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IBV_CFLAGS setting" >&5
$as_echo_n "checking for IBV_CFLAGS setting... " >&6; }

  envval_src_IBV_CFLAGS="cached"
  if ${gasnet_cv_envvar_IBV_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_IBV_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_IBV_CFLAGS="$IBV_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ibvcflags+set}" = "set" ; then
          gasnet_cv_envvar_IBV_CFLAGS="${_gasneti_nenv_ibvcflags}"
          envval_src_IBV_CFLAGS=given
    elif test "${_gasneti_cenv_ibvcflags+set}" = "set" ; then
          gasnet_cv_envvar_IBV_CFLAGS="${_gasneti_cenv_ibvcflags}"
          envval_src_IBV_CFLAGS=conf
    else
          gasnet_cv_envvar_IBV_CFLAGS=$envval_default_IBV_CFLAGS
          envval_src_IBV_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 IBV_CFLAGS ibvcflags $gasnet_cv_configure_args_norm

fi


  IBV_CFLAGS="$gasnet_cv_envvar_IBV_CFLAGS"

     if test "$IBV_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  IBV_CFLAGS
     if test "$envval_src_IBV_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_IBV_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$IBV_CFLAGS\"" >&5
$as_echo "    \"$IBV_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$IBV_CFLAGS\"" >&5
$as_echo "        (default)  \"$IBV_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$IBV_CFLAGS\"" >&5
$as_echo "        (disabled) \"$IBV_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$IBV_CFLAGS\"" >&5
$as_echo "        (provided) \"$IBV_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$IBV_CFLAGS\"" >&5
$as_echo "        (provided) \"$IBV_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$IBV_CFLAGS. Please configure --with-IBV_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([IBV_CFLAGS],[$IBV_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  unset IBV_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([IBV_LIBS],[-libverbs]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-ibv-libs was given.
if test "${with_ibv_libs+set}" = set; then :
  withval=$with_ibv_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IBV_LIBS setting" >&5
$as_echo_n "checking for IBV_LIBS setting... " >&6; }

  envval_src_IBV_LIBS="cached"
  if ${gasnet_cv_envvar_IBV_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_IBV_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_IBV_LIBS="-libverbs"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ibvlibs+set}" = "set" ; then
          gasnet_cv_envvar_IBV_LIBS="${_gasneti_nenv_ibvlibs}"
          envval_src_IBV_LIBS=given
    elif test "${_gasneti_cenv_ibvlibs+set}" = "set" ; then
          gasnet_cv_envvar_IBV_LIBS="${_gasneti_cenv_ibvlibs}"
          envval_src_IBV_LIBS=conf
    else
          gasnet_cv_envvar_IBV_LIBS=$envval_default_IBV_LIBS
          envval_src_IBV_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 IBV_LIBS ibvlibs $gasnet_cv_configure_args_norm

fi


  IBV_LIBS="$gasnet_cv_envvar_IBV_LIBS"

     if test "$IBV_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  IBV_LIBS
     if test "$envval_src_IBV_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_IBV_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$IBV_LIBS\"" >&5
$as_echo "      \"$IBV_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$IBV_LIBS\"" >&5
$as_echo "          (default)  \"$IBV_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$IBV_LIBS\"" >&5
$as_echo "          (disabled) \"$IBV_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$IBV_LIBS\"" >&5
$as_echo "          (provided) \"$IBV_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$IBV_LIBS\"" >&5
$as_echo "          (provided) \"$IBV_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$IBV_LIBS. Please configure --with-IBV_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([IBV_LIBS],[-libverbs]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_LDFLAGS([ibverbs]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([IBV],[ibverbs]) vvvvvvvvvvvvvvvvvvvvvv (L:5)






    case "$IBV_HOME" in
    /usr|/) IBV_ldflags_guess='';;
         *) for IBV_ldflags_guess_dir in "$IBV_HOME/lib${GASNETI_PTR_BITS}" "$IBV_HOME/lib" ''; do
              test -z "$IBV_ldflags_guess_dir" && break
              for IBV_ldflags_guess_lib in ibverbs; do
                for IBV_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$IBV_ldflags_guess_dir/lib$IBV_ldflags_guess_lib.$IBV_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$IBV_ldflags_guess_dir"; then
            IBV_ldflags_guess="-L$IBV_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  case "$enable_ibv_rpath" in
    no)  :
        enabled_ibv_rpath=''
    ;;
    yes) :
        enabled_ibv_rpath="$IBV_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_ibv_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_ibv_rpath="$IBV_ldflags_guess_dir"
                 else
                   enabled_ibv_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




            if test -n "$enabled_ibv_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                IBV_ldflags_guess="$IBV_ldflags_guess $cc_rpath_option$enabled_ibv_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath ibv"
              fi
            fi
            IBV_ldflags_guess="${IBV_ldflags_guess}"
          else
            IBV_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([IBV_LDFLAGS],[$IBV_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ibv-ldflags was given.
if test "${with_ibv_ldflags+set}" = set; then :
  withval=$with_ibv_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for IBV_LDFLAGS setting" >&5
$as_echo_n "checking for IBV_LDFLAGS setting... " >&6; }

  envval_src_IBV_LDFLAGS="cached"
  if ${gasnet_cv_envvar_IBV_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_IBV_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_IBV_LDFLAGS="$IBV_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ibvldflags+set}" = "set" ; then
          gasnet_cv_envvar_IBV_LDFLAGS="${_gasneti_nenv_ibvldflags}"
          envval_src_IBV_LDFLAGS=given
    elif test "${_gasneti_cenv_ibvldflags+set}" = "set" ; then
          gasnet_cv_envvar_IBV_LDFLAGS="${_gasneti_cenv_ibvldflags}"
          envval_src_IBV_LDFLAGS=conf
    else
          gasnet_cv_envvar_IBV_LDFLAGS=$envval_default_IBV_LDFLAGS
          envval_src_IBV_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 IBV_LDFLAGS ibvldflags $gasnet_cv_configure_args_norm

fi


  IBV_LDFLAGS="$gasnet_cv_envvar_IBV_LDFLAGS"

     if test "$IBV_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  IBV_LDFLAGS
     if test "$envval_src_IBV_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_IBV_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$IBV_LDFLAGS\"" >&5
$as_echo "   \"$IBV_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$IBV_LDFLAGS\"" >&5
$as_echo "       (default)  \"$IBV_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$IBV_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$IBV_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$IBV_LDFLAGS\"" >&5
$as_echo "       (provided) \"$IBV_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$IBV_LDFLAGS\"" >&5
$as_echo "       (provided) \"$IBV_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$IBV_LDFLAGS. Please configure --with-IBV_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([IBV_LDFLAGS],[$IBV_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




    # Check whether --enable-ibv-rpath was given.
if test "${enable_ibv_rpath+set}" = set; then :
  enableval=$enable_ibv_rpath;
fi


  unset IBV_ldflags_guess
  unset IBV_ldflags_guess_dir
  unset IBV_ldflags_guess_lib
  unset IBV_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([IBV_LDFLAGS],[IBV_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts IBV_LDFLAGS IBV_LIBS $IBV_LDFLAGS $IBV_LIBS
  #echo "IBV_LDFLAGS=[$]IBV_LDFLAGS"
  #echo "IBV_LIBS=[$]IBV_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([IBV_LDFLAGS],[IBV_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  # Try to compile and link a basic IB Verbs program



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $IBV_CFLAGS $GASNET_THREAD_DEFINES") 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 $IBV_CFLAGS $GASNET_THREAD_DEFINES"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $IBV_CFLAGS $GASNET_THREAD_DEFINES") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $IBV_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $IBV_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $IBV_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LIBS $GASNET_THREAD_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $IBV_LIBS $GASNET_THREAD_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LIBS $GASNET_THREAD_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working IB Verbs configuration,ibv_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working IB Verbs configuration" >&5
$as_echo_n "checking for working IB Verbs configuration... " >&6; }
if ${gasnet_cv_ibv_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

    #if defined(__GNUC__) && !defined(inline)
      /* ANSI-ify the verbs headers */
      #define inline __inline__
      #include <infiniband/verbs.h>
      #undef inline
    #else
      #include <infiniband/verbs.h>
    #endif

int
main ()
{
{
    struct ibv_device device;
    const char *s = ibv_get_device_name(&device);
  }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ibv_works=yes
else
  gasnet_cv_ibv_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_ibv_works" >&5
$as_echo "$gasnet_cv_ibv_works" >&6; }
if test "$gasnet_cv_ibv_works" = yes; then
  :
   :
else
  :
   have_ibv=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 IB Verbs configuration,ibv_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  # For all platforms of interest, compiler is equivalent to native
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for appropriate atomics support required by ibv-conduit" >&5
$as_echo_n "checking for appropriate atomics support required by ibv-conduit... " >&6; }

  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
    :

      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }

  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

      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ibv-conduit requires native atomicops, but $check_atomics_msg" >&5
$as_echo "$as_me: WARNING: ibv-conduit requires native atomicops, but $check_atomics_msg" >&2;}
  echo "ibv-conduit requires native atomicops, but $check_atomics_msg" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      have_ibv=no

    unset check_atomics_msg
  fi
  unset check_atomics_match


  if test "$have_ibv" = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for ibv_device.transport_type,ibv_transport_type,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ibv_device.transport_type" >&5
$as_echo_n "checking for ibv_device.transport_type... " >&6; }
if ${gasnet_cv_ibv_transport_type+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #if defined(__GNUC__) && !defined(inline)
        /* ANSI-ify the verbs headers */
        #define inline __inline__
        #include <infiniband/verbs.h>
        #undef inline
      #else
        #include <infiniband/verbs.h>
      #endif

int
main ()
{

      struct ibv_device device;
      device.transport_type = IBV_TRANSPORT_IB;

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ibv_transport_type=yes
else
  gasnet_cv_ibv_transport_type=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_ibv_transport_type" >&5
$as_echo "$gasnet_cv_ibv_transport_type" >&6; }
if test "$gasnet_cv_ibv_transport_type" = yes; then
  :
   $as_echo "#define HAVE_IBV_TRANSPORT_TYPE 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for ibv_device.transport_type,ibv_transport_type,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    for ac_func in ibv_wc_status_str
do :
  ac_fn_c_check_func "$LINENO" "ibv_wc_status_str" "ac_cv_func_ibv_wc_status_str"
if test "x$ac_cv_func_ibv_wc_status_str" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_IBV_WC_STATUS_STR 1
_ACEOF

fi
done

  fi




# 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)




  if test "$have_ibv" = yes; then
    # XXX: Need to support older (get_devices) interface at some point?
    #GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LDFLAGS")
    #AC_SEARCH_LIBS(ibv_get_device_list, ibverbs, AC_DEFINE(HAVE_IBV_GET_DEVICE_LIST))
    #AC_SEARCH_LIBS(ibv_get_devices, ibverbs, AC_DEFINE(HAVE_IBV_GET_DEVICES))
    #GASNET_POPVAR(LIBS)

    # Since we are using firehose we need to disable certain optimizations.
    # See bug #350 for an example of why firehose needs this.
    # See bug #596 or #1031 for evidence that InfiniBand is affected by this.
    # See bug #1052 for evidence that xlc is affected.

  fh_cflags_default=""
  case "$CC_FAMILY" in
          GNU) fh_cflags_default="${gcc_flag_prefix}-fno-strict-aliasing";;
    Pathscale) fh_cflags_default="-fno-strict-aliasing";;
       Open64) fh_cflags_default="-fno-strict-aliasing";;
        Clang) fh_cflags_default="-fno-strict-aliasing";;
          XLC)


# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-qnoansialias -qalias=addr) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qnoansialias -qalias=addr") 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 -qnoansialias -qalias=addr"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qnoansialias -qalias=addr") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -qnoansialias -qalias=addr" >&5
$as_echo_n "checking for C compiler flag -qnoansialias -qalias=addr... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 fh_cflags_default="-qnoansialias -qalias=addr"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     fh_cflags_default="-qnoansialias -qalias=addr"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-qnoansialias -qalias=addr) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-qalias=noansi -qalias=addr) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qalias=noansi -qalias=addr") 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 -qalias=noansi -qalias=addr"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -qalias=noansi -qalias=addr") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -qalias=noansi -qalias=addr" >&5
$as_echo_n "checking for C compiler flag -qalias=noansi -qalias=addr... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 fh_cflags_default="-qalias=noansi -qalias=addr"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     fh_cflags_default="-qalias=noansi -qalias=addr"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-qalias=noansi -qalias=addr) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



               ;;
        Intel) fh_cflags_default="-no-ansi-alias";;
          Sun) fh_cflags_default="-xalias_level=any";;
    NVHPC|PGI) fh_cflags_default="-alias=traditional";;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([FH_CFLAGS],[$fh_cflags_default],[C flags for building the Firehose memory registration library]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-fh-cflags was given.
if test "${with_fh_cflags+set}" = set; then :
  withval=$with_fh_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for FH_CFLAGS setting" >&5
$as_echo_n "checking for FH_CFLAGS setting... " >&6; }

  envval_src_FH_CFLAGS="cached"
  if ${gasnet_cv_envvar_FH_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_FH_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_FH_CFLAGS="$fh_cflags_default"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_fhcflags+set}" = "set" ; then
          gasnet_cv_envvar_FH_CFLAGS="${_gasneti_nenv_fhcflags}"
          envval_src_FH_CFLAGS=given
    elif test "${_gasneti_cenv_fhcflags+set}" = "set" ; then
          gasnet_cv_envvar_FH_CFLAGS="${_gasneti_cenv_fhcflags}"
          envval_src_FH_CFLAGS=conf
    else
          gasnet_cv_envvar_FH_CFLAGS=$envval_default_FH_CFLAGS
          envval_src_FH_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 FH_CFLAGS fhcflags $gasnet_cv_configure_args_norm

fi


  FH_CFLAGS="$gasnet_cv_envvar_FH_CFLAGS"

     if test "$FH_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  FH_CFLAGS
     if test "$envval_src_FH_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_FH_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$FH_CFLAGS\"" >&5
$as_echo "     \"$FH_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$FH_CFLAGS\"" >&5
$as_echo "         (default)  \"$FH_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$FH_CFLAGS\"" >&5
$as_echo "         (disabled) \"$FH_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$FH_CFLAGS\"" >&5
$as_echo "         (provided) \"$FH_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$FH_CFLAGS\"" >&5
$as_echo "         (provided) \"$FH_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$FH_CFLAGS. Please configure --with-FH_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([FH_CFLAGS],[$fh_cflags_default],[C flags for building the Firehose memory registration library]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






    # Collect IB-specifc configure options




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-rcv-thread,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-rcv-thread was given.
if test "${enable_ibv_rcv_thread+set}" = set; then :
  enableval=$enable_ibv_rcv_thread;
fi


  case "$enable_ibv_rcv_thread" in
    no)  :
        enabled_ibv_rcv_thread=no
    ;;
    yes) :
        enabled_ibv_rcv_thread=yes
       if test "$have_pthread" = no; then
         as_fn_error $? "--enable-ibv-rcv-thread requires pthread support but pthreads $pthread_reason" "$LINENO" 5
       fi
    ;;
    *)   :
        enabled_ibv_rcv_thread=$have_pthread
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-rcv-thread,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$enabled_ibv_rcv_thread" = yes; then
        $as_echo "#define GASNETC_IBV_RCV_THREAD 1" >>confdefs.h

      fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-snd-thread,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-snd-thread was given.
if test "${enable_ibv_snd_thread+set}" = set; then :
  enableval=$enable_ibv_snd_thread;
fi


  case "$enable_ibv_snd_thread" in
    no)  :
        enabled_ibv_snd_thread=no
    ;;
    yes) :
        enabled_ibv_snd_thread=yes
       if test "$have_pthread" = no; then
         as_fn_error $? "--enable-ibv-snd-thread requires pthread support but pthreads $pthread_reason" "$LINENO" 5
       fi
    ;;
    *)   :
        enabled_ibv_snd_thread=$have_pthread
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-snd-thread,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$enabled_ibv_snd_thread" = yes; then
        $as_echo "#define GASNETC_IBV_SND_THREAD 1" >>confdefs.h

      fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-conn-thread,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-conn-thread was given.
if test "${enable_ibv_conn_thread+set}" = set; then :
  enableval=$enable_ibv_conn_thread;
fi


  case "$enable_ibv_conn_thread" in
    no)  :
        enabled_ibv_conn_thread=no
    ;;
    yes) :
        enabled_ibv_conn_thread=yes
       if test "$have_pthread" = no; then
         as_fn_error $? "--enable-ibv-conn-thread requires pthread support but pthreads $pthread_reason" "$LINENO" 5
       fi
    ;;
    *)   :
        enabled_ibv_conn_thread=$have_pthread
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-conn-thread,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$enabled_ibv_conn_thread" = yes; then
        $as_echo "#define GASNETC_IBV_CONN_THREAD 1" >>confdefs.h

      fi







# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-spawner,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-spawner was given.
if test "${with_ibv_spawner+set}" = set; then :
  withval=$with_ibv_spawner;
fi




  if test "${with_ibv_spawner+set}" = set; then :
    withval=$with_ibv_spawner;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ibv-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
        ssh|mpi|pmi)
             gasnet_spawner_conf=$withval
             ;;
        yes) as_fn_error $? "--with-ibv-spawner requires an argument (\"ssh\", \"mpi\" or \"pmi\")" "$LINENO" 5
             ;;
        *)   as_fn_error $? "--with-ibv-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
             ;;
      esac
      ;;
    esac
  else
    :
    if test "$have_mpi_compat" = yes; then
        gasnet_spawner_conf=mpi
      else
        gasnet_spawner_conf=ssh
      fi
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-spawner,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test "$gasnet_spawner_conf$have_mpi_compat" = mpino; then
    as_fn_error $? "--with-ibv-spawner=mpi requires MPI compatibility support which $mpi_compat_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf$have_fork" = sshno; then
    as_fn_error $? "--with-ibv-spawner=ssh requires fork() support which $fork_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf" = pmi; then
    force_pmi=yes
  fi
  cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_SPAWNER_CONF "$gasnet_spawner_conf"
_ACEOF

  GASNET_IBV_SPAWNER_CONF=$gasnet_spawner_conf

  unset gasnet_spawner_conf




    # Multirail support options
    # ibv-conduit/README explains the interactions
    gasnetc_ibv_max_hcas=2
    enabled_ibv_multirail=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-max-hcas,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-max-hcas was given.
if test "${with_ibv_max_hcas+set}" = set; then :
  withval=$with_ibv_max_hcas;
fi




  if test "${with_ibv_max_hcas+set}" = set; then :
    withval=$with_ibv_max_hcas;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ibv-max-hcas requires a positive integer argument" "$LINENO" 5
      ;;
      *)  :
          if expr "${withval}" : "[1-9][0-9]*" >/dev/null; then
          gasnetc_ibv_max_hcas="$withval"
          enabled_ibv_multirail=yes
        else
          as_fn_error $? "--with-ibv-max-hcas requires a positive integer argument" "$LINENO" 5
        fi
      ;;
    esac
  else
    :
    :
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-max-hcas,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-multirail,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-multirail was given.
if test "${enable_ibv_multirail+set}" = set; then :
  enableval=$enable_ibv_multirail;
fi


  case "$enable_ibv_multirail" in
    no)  :
        enabled_ibv_multirail=no
    ;;
    yes) :
        enabled_ibv_multirail=yes
    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-multirail,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    if test "$enabled_ibv_multirail" = yes; then
      cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_MAX_HCAS_CONFIGURE $gasnetc_ibv_max_hcas
_ACEOF

    fi

    ibv_fenced_puts=0



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-fenced-puts,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-fenced-puts was given.
if test "${with_ibv_fenced_puts+set}" = set; then :
  withval=$with_ibv_fenced_puts;
fi




  if test "${with_ibv_fenced_puts+set}" = set; then :
    withval=$with_ibv_fenced_puts;
    case "$withval" in
      no) :
          ibv_fenced_puts=0
      ;;
      *)  :

       case $withval in
         yes) ibv_fenced_puts=1;;
         0|1) ibv_fenced_puts=$withval;;
         *) as_fn_error $? "Optional argument to --with-ibv-fenced-puts must be 0 or 1" "$LINENO" 5;;
       esac
      ;;
    esac
  else
    :
    ibv_fenced_puts=1
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-fenced-puts,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_FENCED_PUTS_CONFIGURE $ibv_fenced_puts
_ACEOF


    # Default GASNET_IBV_PORTS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-ports,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-ports was given.
if test "${with_ibv_ports+set}" = set; then :
  withval=$with_ibv_ports;
fi




  if test "${with_ibv_ports+set}" = set; then :
    withval=$with_ibv_ports;
    case "$withval" in
      no) :

      ;;
      *)  :
          if test "$withval" = 'yes'; then
             as_fn_error $? "--with-ibv-ports requires an argument" "$LINENO" 5
         else
             cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_PORTS_CONFIGURE "$withval"
_ACEOF

         fi
      ;;
    esac
  else
    :

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-ports,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)









# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-physmem-max,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-physmem-max was given.
if test "${with_ibv_physmem_max+set}" = set; then :
  withval=$with_ibv_physmem_max;
fi




  if test "${with_ibv_physmem_max+set}" = set; then :
    withval=$with_ibv_physmem_max;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ibv-physmem-max requires a positive argument" "$LINENO" 5
      ;;
      *)  :
          if expr "${withval}" : "[0-9]" >/dev/null; then
        : # TODO: stronger validation?
        cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_PHYSMEM_MAX_CONFIGURE "$withval"
_ACEOF

      else
        as_fn_error $? "--with-ibv-physmem-max requires a positive argument" "$LINENO" 5
      fi
      ;;
    esac
  else
    :
    :
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-physmem-max,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)








# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-physmem-probe,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-physmem-probe was given.
if test "${enable_ibv_physmem_probe+set}" = set; then :
  enableval=$enable_ibv_physmem_probe;
fi


  case "$enable_ibv_physmem_probe" in
    no)  :
        force_physmem_probe=0
    ;;
    yes) :
        force_physmem_probe=1
    ;;
    *)   :
        force_physmem_probe=''
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-physmem-probe,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test -n "$force_physmem_probe"; then
    cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_PHYSMEM_PROBE_CONFIGURE $force_physmem_probe
_ACEOF

  fi





# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(ibv-srq,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-srq was given.
if test "${enable_ibv_srq+set}" = set; then :
  enableval=$enable_ibv_srq;
fi



case "$enable_ibv_srq" in
  '' | yes) :
      $as_echo "#define HAVE_IBV_SRQ 1" >>confdefs.h

  ;;
  *)  :
      enabled_ibv_srq=no
  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(ibv-srq,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ibv-xrc,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-xrc was given.
if test "${enable_ibv_xrc+set}" = set; then :
  enableval=$enable_ibv_xrc;
fi


  case "$enable_ibv_xrc" in
    no)  :
        enabled_ibv_xrc="no"
    ;;
    yes) :
        enabled_ibv_xrc="yes"; force_ibv_xrc="yes"
    ;;
    *)   :
        enabled_ibv_xrc="yes"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-xrc,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    if test "x$enabled_ibv_srq" = xno; then
      if test "x$force_ibv_xrc" = xyes; then


echo
echo "configure error: IBV XRC support was requested with --enable-ibv-xrc but requires SRQ support which has been 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


      fi
    elif test "x$with_pshm" = xno; then
      if test "x$force_ibv_xrc" = xyes; then


echo
echo "configure error: IBV XRC support was requested with --enable-ibv-xrc but requires PSHM support which is not enabled"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


      fi
    elif test "$enabled_ibv_xrc" = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LDFLAGS $IBV_LIBS $GASNET_THREAD_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $IBV_LDFLAGS $IBV_LIBS $GASNET_THREAD_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LDFLAGS $IBV_LIBS $GASNET_THREAD_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      for ac_func in ibv_open_xrc_domain ibv_cmd_open_xrcd
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
 have_ibv_xrc=yes
else
  have_ibv_xrc=no
fi
done




# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



      if test "$have_ibv_xrc$force_ibv_xrc" = noyes; then


echo
echo "configure error: IBV XRC support was requested with --enable-ibv-xrc but is not available"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  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(ibv-odp,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-odp was given.
if test "${enable_ibv_odp+set}" = set; then :
  enableval=$enable_ibv_odp;
fi


  case "$enable_ibv_odp" in
    no)  :
        enabled_ibv_odp="no"; $as_echo "#define GASNETC_IBV_ODP_DISABLED 1" >>confdefs.h

    ;;
    yes) :
        enabled_ibv_odp="yes"; force_ibv_odp="yes"
    ;;
    *)   :
        enabled_ibv_odp="yes"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ibv-odp,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$enabled_ibv_odp" = yes; then
        have_ibv_odp=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $IBV_CFLAGS $GASNET_THREAD_DEFINES") 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 $IBV_CFLAGS $GASNET_THREAD_DEFINES"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $IBV_CFLAGS $GASNET_THREAD_DEFINES") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $IBV_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $IBV_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $IBV_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LIBS $GASNET_THREAD_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $IBV_LIBS $GASNET_THREAD_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $IBV_LIBS $GASNET_THREAD_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for ibv ODP support (Mellanox),ibv_odp_support_mlnx,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ibv ODP support (Mellanox)" >&5
$as_echo_n "checking for ibv ODP support (Mellanox)... " >&6; }
if ${gasnet_cv_ibv_odp_support_mlnx+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

          #include <infiniband/verbs_exp.h>

int
main ()
{

          struct ibv_exp_device_attr attr;
          attr.comp_mask = IBV_EXP_DEVICE_ATTR_ODP | IBV_EXP_DEVICE_ATTR_EXP_CAP_FLAGS;
          int ret = ibv_exp_query_device(NULL, &attr);
          int ok = (attr.exp_device_cap_flags & IBV_EXP_DEVICE_ODP) &&
                   (attr.odp_caps.general_odp_caps & IBV_EXP_ODP_SUPPORT_IMPLICIT) &&
                   (attr.odp_caps.per_transport_caps.rc_odp_caps & IBV_EXP_ODP_SUPPORT_READ) &&
                   (attr.odp_caps.per_transport_caps.rc_odp_caps & IBV_EXP_ODP_SUPPORT_WRITE);
          struct ibv_exp_reg_mr_in x;
          x.exp_access = IBV_EXP_ACCESS_ON_DEMAND | IBV_EXP_ACCESS_LOCAL_WRITE;
          x.length = IBV_EXP_IMPLICIT_MR_SIZE;
          struct ibv_mr *mr = ibv_exp_reg_mr(&x);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ibv_odp_support_mlnx=yes
else
  gasnet_cv_ibv_odp_support_mlnx=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_ibv_odp_support_mlnx" >&5
$as_echo "$gasnet_cv_ibv_odp_support_mlnx" >&6; }
if test "$gasnet_cv_ibv_odp_support_mlnx" = yes; then
  :

          have_ibv_odp=yes
          $as_echo "#define GASNETC_IBV_ODP_MLNX 1" >>confdefs.h


else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for ibv ODP support (Mellanox),ibv_odp_support_mlnx,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for ibv ODP support (RDMA Core),ibv_odp_support_core,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ibv ODP support (RDMA Core)" >&5
$as_echo_n "checking for ibv ODP support (RDMA Core)... " >&6; }
if ${gasnet_cv_ibv_odp_support_core+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

          #include <infiniband/verbs.h>

int
main ()
{

          struct ibv_device_attr_ex attr;
          attr.comp_mask = 0;
          int ret = ibv_query_device_ex(NULL, NULL, &attr);
          int ok = (attr.odp_caps.general_caps & IBV_ODP_SUPPORT) &&
                   (attr.odp_caps.general_caps & IBV_ODP_SUPPORT_IMPLICIT) &&
                   (attr.odp_caps.per_transport_caps.rc_odp_caps & IBV_ODP_SUPPORT_READ) &&
                   (attr.odp_caps.per_transport_caps.rc_odp_caps & IBV_ODP_SUPPORT_WRITE);
          struct ibv_mr *mr = ibv_reg_mr(NULL, NULL, SIZE_MAX, IBV_ACCESS_ON_DEMAND | IBV_ACCESS_LOCAL_WRITE);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ibv_odp_support_core=yes
else
  gasnet_cv_ibv_odp_support_core=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_ibv_odp_support_core" >&5
$as_echo "$gasnet_cv_ibv_odp_support_core" >&6; }
if test "$gasnet_cv_ibv_odp_support_core" = yes; then
  :

          have_ibv_odp=yes
          $as_echo "#define GASNETC_IBV_ODP_CORE 1" >>confdefs.h


else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for ibv ODP support (RDMA Core),ibv_odp_support_core,...) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



        if test "$have_ibv_odp$force_ibv_odp" = noyes; then


echo
echo "configure error: IBV ODP support was requested with --enable-ibv-odp but is not available"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_ibv_odp" = yes; then
          $as_echo "#define GASNETC_IBV_ODP 1" >>confdefs.h

        fi
      fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_DISABLED(ibv-serialize-poll-cq,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ibv-serialize-poll-cq was given.
if test "${enable_ibv_serialize_poll_cq+set}" = set; then :
  enableval=$enable_ibv_serialize_poll_cq;
fi



case "$enable_ibv_serialize_poll_cq" in
  '' | yes) :
      $as_echo "#define GASNETC_IBV_SERIALIZE_POLL_CQ_CONFIGURE 1" >>confdefs.h

  ;;
  *)  :
      :
  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_DISABLED(ibv-serialize-poll-cq,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ibv-max-medium,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ibv-max-medium was given.
if test "${with_ibv_max_medium+set}" = set; then :
  withval=$with_ibv_max_medium;
fi




  if test "${with_ibv_max_medium+set}" = set; then :
    withval=$with_ibv_max_medium;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ibv-max-medium must be a power-of-two between 1024 and 262144, inclusive." "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
          1024|2048|4096|8192|16384|32768|65536|131072|262144)
             ibv_max_medium="$withval";;
          *)
             as_fn_error $? "--with-ibv-max-medium=\"$withval\" is not legal.  Value must be a power-of-two between 1024 and 262144, inclusive." "$LINENO" 5
             ;;
        esac

      ;;
    esac
  else
    :
    ibv_max_medium=65536
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ibv-max-medium,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    cat >>confdefs.h <<_ACEOF
#define GASNETC_IBV_MAX_MEDIUM $ibv_max_medium
_ACEOF

  fi
fi



 if test "$enabled_ibv_rcv_thread$enabled_ibv_snd_thread$enabled_ibv_conn_thread" != nonono; then
  IBV_SEQ_THREADS_TRUE=
  IBV_SEQ_THREADS_FALSE='#'
else
  IBV_SEQ_THREADS_TRUE='#'
  IBV_SEQ_THREADS_FALSE=
fi


  _conduit_enabled_ibv=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_ibv$have_ibv" = yesyes; then
     case "yes" in
      no) ;;
      g1)

        if test "$force_ibv" = yes ; then


echo
echo "configure error: It appears your system has the required support for ibv-conduit,
however ibv-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-ibv "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_ibv=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ibv-conduit,
however ibv-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-ibv " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ibv-conduit,
however ibv-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-ibv " >&2;}
  echo "It appears your system has the required support for ibv-conduit,
however ibv-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-ibv " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_ibv" = yes || test "$enable_ibv" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ibv-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: ibv-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "ibv-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:4)




          _conduit_enabled_ibv=yes
	else # warn and disable
          enabled_ibv=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ibv-conduit.
However, ibv-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ibv.
Otherwise, you can disable this message with --disable-ibv " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ibv-conduit.
However, ibv-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ibv.
Otherwise, you can disable this message with --disable-ibv " >&2;}
  echo "It appears your system has the required support for ibv-conduit.
However, ibv-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ibv.
Otherwise, you can disable this message with --disable-ibv " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_ibv=yes
      ;;
     esac
    else
      if test "$force_ibv" = yes ; then


echo
echo "configure error: User requested --enable-ibv but I don't know how to build ibv 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_ibv" = "auto" ; then
        _conduit_reason_ibv="not found"
      fi
    fi
    if test "$_conduit_enabled_ibv" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_ibv)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_ibv)"
    fi
    _conduit_desc_ibv="  InfiniBand IB Verbs conduit (ibv)                  $_conduit_flagstr"
  fi







 if test "$enabled_ibv$have_ibv" = yesyes; then
  USE_IBV_CONDUIT_TRUE=
  USE_IBV_CONDUIT_FALSE='#'
else
  USE_IBV_CONDUIT_TRUE='#'
  USE_IBV_CONDUIT_FALSE=
fi


#--------------------------------------------------------------------------------------------------------
# Aries Conduit





 # bug 1946: prevent confusing cross-conduit error messages

  rm -f gasnet_errsave_file gasnet_errsave_err




  _conduit_list_aries=yes
















# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(aries,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-aries was given.
if test "${enable_aries+set}" = set; then :
  enableval=$enable_aries;
fi


  case "$enable_aries" in
    no)  :
        enabled_aries=no;                  _conduit_reason_aries=disabled
    ;;
    yes) :
        enabled_aries=yes;force_aries=yes;  _conduit_reason_aries=enabled
    ;;
    *)   :
         if test "$enable_aries" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect
      enabled_aries=yes; _conduit_reason_aries=auto
    else # default
      enabled_aries=$enabled_auto_detect;_conduit_reason_aries=$_conduit_auto_reason
    fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(aries,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







  if test "$enabled_aries" = "yes" && expr "$segconfig" : everything >/dev/null; then
    msg="aries-conduit does not support the EVERYTHING shared segment configuration"
    if test "$force_aries" = yes ; then


echo
echo "configure error: User requested --enable-aries but $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


    fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $msg - disabling aries" >&5
$as_echo "$as_me: WARNING: $msg - disabling aries" >&2;}
  echo "$msg - disabling aries" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    enabled_aries=no
  fi


# gni only supported on compute node linux for now (cnl)
case "$target" in
  *-cnl-*) ;;
  *) if test "$force_aries" != "yes"; then
       enabled_aries=no
     fi
  ;;
esac
# Now only on Aries (not Gemini)
if test "$enabled_aries$GASNET_PLATFORM" = yescrayex; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: HPE Cray EX platform detected.  Please --enable-ofi rather than using aries-conduit" >&5
$as_echo "$as_me: WARNING: HPE Cray EX platform detected.  Please --enable-ofi rather than using aries-conduit" >&2;}
  echo "HPE Cray EX platform detected.  Please --enable-ofi rather than using aries-conduit" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  enabled_aries=no
elif test "$enabled_aries" = yes; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNI network type" >&5
$as_echo_n "checking for GNI network type... " >&6; }
  if test "${CRAYPE_NETWORK_TARGET+set}" = set ; then
    gni_network=${CRAYPE_NETWORK_TARGET}
  elif test "${XTPE_NETWORK_TARGET+set}" = set ; then
    gni_network=${XTPE_NETWORK_TARGET}
  else
    gni_network="unknown"
  fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gni_network" >&5
$as_echo "$gni_network" >&6; }
  if test $gni_network = gemini; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Cray gemini network software detected, but gemini-conduit has been removed." >&5
$as_echo "$as_me: WARNING: Cray gemini network software detected, but gemini-conduit has been removed." >&2;}
  echo "Cray gemini network software detected, but gemini-conduit has been removed." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    enabled_aries=no
  fi
fi
if test "$enabled_aries" = yes; then
  have_aries=yes # start by assuming we have it

  GNI_CFLAGS=
  GNI_LDFLAGS=
  GNI_LIBS=

  # We previously setup PMI spawning here, but now the probe for Cray PMI
  # support has been unified with the generic pmi-spawner probe.
  # That logic will still ensure lack of Cray PMI will be fatal.

  # Look for gni_pub.h, allowing for the possibility we are not using the wrapper compiler

      for ac_header in gni_pub.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "gni_pub.h" "ac_cv_header_gni_pub_h" "$ac_includes_default"
if test "x$ac_cv_header_gni_pub_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_GNI_PUB_H 1
_ACEOF
 :
else

    if expr "$target" : ".*-cnl-" >/dev/null; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for \$CRAY_GNI_HEADERS_INCLUDE_OPTS in the environment" >&5
$as_echo_n "checking for \$CRAY_GNI_HEADERS_INCLUDE_OPTS in the environment... " >&6; }
      if test "${CRAY_GNI_HEADERS_INCLUDE_OPTS+set}" = set; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (rechecking there for gni_pub.h)" >&5
$as_echo "yes (rechecking there for gni_pub.h)" >&6; }
        unset ac_cv_header_gni_pub_h



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_GNI_HEADERS_INCLUDE_OPTS}") 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="$CPPFLAGS ${CRAY_GNI_HEADERS_INCLUDE_OPTS}"
  echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_GNI_HEADERS_INCLUDE_OPTS}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



        for ac_header in gni_pub.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "gni_pub.h" "ac_cv_header_gni_pub_h" "$ac_includes_default"
if test "x$ac_cv_header_gni_pub_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_GNI_PUB_H 1
_ACEOF

fi

done



# 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: <unset>" >&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 $ac_cv_header_gni_pub_h = yes; then
          :

      GNI_CFLAGS="$GNI_CFLAGS $CRAY_GNI_HEADERS_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_gni_pub_h = no; then
      :

    fi
    ac_cv_header_gni_pub_h=no
fi

done



  GNI_LDFLAGS="$GNI_LDFLAGS $CRAY_UGNI_POST_LINK_OPTS"
  GNI_LIBS="$GNI_LIBS -lugni"

  if test $have_aries = yes; then
    # PSHM must be XPMEM, HUGETLBFS or none.
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for appropriate pshm support required by Aries" >&5
$as_echo_n "checking for appropriate pshm support required by Aries... " >&6; }
    case "$with_pshm" in
      no) # If none, then we do still get hugetlbfs, fwiw
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
$as_echo "none" >&6; }
        ;;
      xpmem|hugetlbfs)
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes - $with_pshm" >&5
$as_echo "yes - $with_pshm" >&6; }
        ;;
      *)
        have_aries=no
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - have '$with_pshm' but require xpmem or hugetlbfs" >&5
$as_echo "no - have '$with_pshm' but require xpmem or hugetlbfs" >&6; }
        ;;
    esac
  fi

  if test $have_aries = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([GNI_LDFLAGS],[GNI_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts GNI_LDFLAGS GNI_LIBS $GNI_LDFLAGS $GNI_LIBS
  #echo "GNI_LDFLAGS=[$]GNI_LDFLAGS"
  #echo "GNI_LIBS=[$]GNI_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([GNI_LDFLAGS],[GNI_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS ${GNI_LDFLAGS}") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 ${GNI_LDFLAGS}"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS ${GNI_LDFLAGS}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS ${GNI_LIBS}") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 ${GNI_LIBS}"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS ${GNI_LIBS}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS $GNI_CFLAGS") 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="$CPPFLAGS $GNI_CFLAGS"
  echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS $GNI_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working Aries configuration,aries_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working Aries configuration" >&5
$as_echo_n "checking for working Aries configuration... " >&6; }
if ${gasnet_cv_aries_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <stddef.h>
      #include <stdint.h>
      #include <gni_pub.h>

int
main ()
{

      gni_cdm_handle_t cdm_hndl;
      gni_return_t rc = GNI_CdmDestroy(cdm_hndl);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_aries_works=yes
else
  gasnet_cv_aries_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_aries_works" >&5
$as_echo "$gasnet_cv_aries_works" >&6; }
if test "$gasnet_cv_aries_works" = yes; then
  :
   :
else
  :
   have_aries=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 Aries configuration,aries_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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: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: <unset>" >&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)



  fi

  if test $have_aries = yes; then
    # require PMI spawner probe to find Cray's version
    force_pmi=yes
  fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(aries-udreg,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-aries-udreg was given.
if test "${enable_aries_udreg+set}" = set; then :
  enableval=$enable_aries_udreg;
fi


  case "$enable_aries_udreg" in
    no)  :
        gni_udreg=no
    ;;
    yes) :
        gni_udreg=yes
    ;;
    *)   :
        gni_udreg=probe
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(aries-udreg,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $gni_udreg != no; then
    # Look for udreg_pub.h, allowing for the possibility we are not using the wrapper compiler

      for ac_header in udreg_pub.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "udreg_pub.h" "ac_cv_header_udreg_pub_h" "$ac_includes_default"
if test "x$ac_cv_header_udreg_pub_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_UDREG_PUB_H 1
_ACEOF

        $as_echo "#define GASNETC_GNI_UDREG 1" >>confdefs.h


else

    if expr "$target" : ".*-cnl-" >/dev/null; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for \$CRAY_UDREG_INCLUDE_OPTS in the environment" >&5
$as_echo_n "checking for \$CRAY_UDREG_INCLUDE_OPTS in the environment... " >&6; }
      if test "${CRAY_UDREG_INCLUDE_OPTS+set}" = set; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes (rechecking there for udreg_pub.h)" >&5
$as_echo "yes (rechecking there for udreg_pub.h)" >&6; }
        unset ac_cv_header_udreg_pub_h



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_UDREG_INCLUDE_OPTS}") 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="$CPPFLAGS ${CRAY_UDREG_INCLUDE_OPTS}"
  echo "pushed new CPPFLAGS value: $CPPFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CPPFLAGS,"$CPPFLAGS ${CRAY_UDREG_INCLUDE_OPTS}") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



        for ac_header in udreg_pub.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "udreg_pub.h" "ac_cv_header_udreg_pub_h" "$ac_includes_default"
if test "x$ac_cv_header_udreg_pub_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_UDREG_PUB_H 1
_ACEOF

fi

done



# 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: <unset>" >&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 $ac_cv_header_udreg_pub_h = yes; then
          :

        $as_echo "#define GASNETC_GNI_UDREG 1" >>confdefs.h

        GNI_CFLAGS="$GNI_CFLAGS $CRAY_UDREG_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_udreg_pub_h = no; then
      :

        if test "$gni_udreg" = yes; then
          as_fn_error $? "--enable-aries-udreg was passed but udreg_pub.h header was not found" "$LINENO" 5
        fi

    fi
    ac_cv_header_udreg_pub_h=no
fi

done



    GNI_LIBS="$GNI_LIBS $CRAY_UDREG_POST_LINK_OPTS -ludreg"
  fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(aries-max-medium,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-aries-max-medium was given.
if test "${with_aries_max_medium+set}" = set; then :
  withval=$with_aries_max_medium;
fi




  if test "${with_aries_max_medium+set}" = set; then :
    withval=$with_aries_max_medium;
    case "$withval" in
      no) :
          as_fn_error $? "--with-aries-max-medium must be a multiple of 64 and no smaller than 512" "$LINENO" 5
      ;;
      *)  :
          tmpval=`echo "$withval" | $AWK '{sub(/^\+/,"");}1'` # strip leading '+'
      if expr "$tmpval" : '[0-9]*$' >/dev/null 2>&1 && \
         expr \( "$tmpval" / 64 \) \* 64 = "$tmpval" >/dev/null 2>&1 &&
         expr "$tmpval" '>=' 512  >/dev/null 2>&1 &&
         expr "$tmpval" '<=' 65408  >/dev/null 2>&1 ; then
        gni_max_medium="$withval"
      else
        as_fn_error $? "--with-aries-max-medium=\"$withval\" is invalid.  Value must be a multiple of 64, between 512 and 65408, inclusive. Unless prefixed with '+', the value will be rounded-down to the next recommended value. See the aries-conduit README for additional details." "$LINENO" 5
      fi

      ;;
    esac
  else
    :
    gni_max_medium=4032
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(aries-max-medium,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  cat >>confdefs.h <<_ACEOF
#define GASNETC_GNI_MAX_MEDIUM_DFLT "$gni_max_medium"
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(aries-multi-domain,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-aries-multi-domain was given.
if test "${enable_aries_multi_domain+set}" = set; then :
  enableval=$enable_aries_multi_domain;
fi



case "$enable_aries_multi_domain" in
  '' | no) :

  ;;
  *)  :
      $as_echo "#define GASNETC_GNI_MULTI_DOMAIN 1" >>confdefs.h

  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(aries-multi-domain,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







fi

  _conduit_enabled_aries=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_aries$have_aries" = yesyes; then
     case "yes" in
      no) ;;
      g1)

        if test "$force_aries" = yes ; then


echo
echo "configure error: It appears your system has the required support for aries-conduit,
however aries-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-aries "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_aries=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for aries-conduit,
however aries-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-aries " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for aries-conduit,
however aries-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-aries " >&2;}
  echo "It appears your system has the required support for aries-conduit,
however aries-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-aries " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_aries" = yes || test "$enable_aries" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: aries-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: aries-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "aries-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:4)




          _conduit_enabled_aries=yes
	else # warn and disable
          enabled_aries=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for aries-conduit.
However, aries-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-aries.
Otherwise, you can disable this message with --disable-aries " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for aries-conduit.
However, aries-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-aries.
Otherwise, you can disable this message with --disable-aries " >&2;}
  echo "It appears your system has the required support for aries-conduit.
However, aries-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-aries.
Otherwise, you can disable this message with --disable-aries " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_aries=yes
      ;;
     esac
    else
      if test "$force_aries" = yes ; then


echo
echo "configure error: User requested --enable-aries but I don't know how to build aries 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_aries" = "auto" ; then
        _conduit_reason_aries="not found"
      fi
    fi
    if test "$_conduit_enabled_aries" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_aries)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_aries)"
    fi
    _conduit_desc_aries="  Cray XC Aries conduit *DEPRECATED* (aries)         $_conduit_flagstr"
  fi







 if test "$enabled_aries$have_aries" = yesyes; then
  USE_ARIES_CONDUIT_TRUE=
  USE_ARIES_CONDUIT_FALSE='#'
else
  USE_ARIES_CONDUIT_TRUE='#'
  USE_ARIES_CONDUIT_FALSE=
fi

if test "$enabled_aries$have_aries" = yesyes; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: aries-conduit has been deprecated.  Please see the aries-conduit README for more information." >&5
$as_echo "$as_me: WARNING: aries-conduit has been deprecated.  Please see the aries-conduit README for more information." >&2;}
  echo "aries-conduit has been deprecated.  Please see the aries-conduit README for more information." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




fi


#--------------------------------------------------------------------------------------------------------
# Libfabric Conduit

# default to not probing ofi-conduit, regardless of enabled_auto_detect
if test "${enable_ofi-unset}" = unset; then enable_ofi=no; fi





 # bug 1946: prevent confusing cross-conduit error messages

  rm -f gasnet_errsave_file gasnet_errsave_err




  _conduit_list_ofi=yes
















# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi was given.
if test "${enable_ofi+set}" = set; then :
  enableval=$enable_ofi;
fi


  case "$enable_ofi" in
    no)  :
        enabled_ofi=no;                  _conduit_reason_ofi=disabled
    ;;
    yes) :
        enabled_ofi=yes;force_ofi=yes;  _conduit_reason_ofi=enabled
    ;;
    *)   :
         if test "$enable_ofi" = "probe" ; then # --enable-conduit=probe overrides --disable-auto-conduit-detect
      enabled_ofi=yes; _conduit_reason_ofi=auto
    else # default
      enabled_ofi=$enabled_auto_detect;_conduit_reason_ofi=$_conduit_auto_reason
    fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





if test "$enabled_ofi" = yes; then
  have_ofi=yes




# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_HOME([OFI libfabric],[fi_info],[/usr],[include/rdma/fabric.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(OFI,OFI libfabric,fi_info,/usr,include/rdma/fabric.h) vvvvvvvvvvvvvvvvvvvvvv (L:5)




  OFI_guess=

  for ac_prog in fi_info
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_OFI_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $OFI_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_OFI_guess_prog="$OFI_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_OFI_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
OFI_guess_prog=$ac_cv_path_OFI_guess_prog
if test -n "$OFI_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $OFI_guess_prog" >&5
$as_echo "$OFI_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$OFI_guess_prog" && break
done

  if test -n "$OFI_guess_prog"; then
    OFI_guess=`dirname \`dirname $OFI_guess_prog\``
  fi

  if test -z "$OFI_guess" ; then
        for OFI_guess_file in "include/rdma/fabric.h" "."; do
      for OFI_guess in /usr /usr; do
        if test -r "$OFI_guess/$OFI_guess_file" ; then
          break 2
        fi
      done
    done
    unset OFI_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([OFI_HOME],[$OFI_guess],[Install prefix of OFI libfabric (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ofi-home was given.
if test "${with_ofi_home+set}" = set; then :
  withval=$with_ofi_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OFI_HOME setting" >&5
$as_echo_n "checking for OFI_HOME setting... " >&6; }

  envval_src_OFI_HOME="cached"
  if ${gasnet_cv_envvar_OFI_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_OFI_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_OFI_HOME="$OFI_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ofihome+set}" = "set" ; then
          gasnet_cv_envvar_OFI_HOME="${_gasneti_nenv_ofihome}"
          envval_src_OFI_HOME=given
    elif test "${_gasneti_cenv_ofihome+set}" = "set" ; then
          gasnet_cv_envvar_OFI_HOME="${_gasneti_cenv_ofihome}"
          envval_src_OFI_HOME=conf
    else
          gasnet_cv_envvar_OFI_HOME=$envval_default_OFI_HOME
          envval_src_OFI_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 OFI_HOME ofihome $gasnet_cv_configure_args_norm

fi


  OFI_HOME="$gasnet_cv_envvar_OFI_HOME"

     if test "$OFI_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  OFI_HOME
     if test "$envval_src_OFI_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_OFI_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$OFI_HOME\"" >&5
$as_echo "      \"$OFI_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$OFI_HOME\"" >&5
$as_echo "          (default)  \"$OFI_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$OFI_HOME\"" >&5
$as_echo "          (disabled) \"$OFI_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$OFI_HOME\"" >&5
$as_echo "          (provided) \"$OFI_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$OFI_HOME\"" >&5
$as_echo "          (provided) \"$OFI_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$OFI_HOME. Please configure --with-OFI_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([OFI_HOME],[$OFI_guess],[Install prefix of OFI libfabric (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $OFI_HOME is the OFI libfabric install prefix" >&5
$as_echo_n "checking if $OFI_HOME is the OFI libfabric install prefix... " >&6; }
  OFI_HOME_good=no
  if test -r "$OFI_HOME/include/rdma/fabric.h"; then
    OFI_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $OFI_HOME_good = no && test -n "$OFI_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(OFI_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  gasnet_fl_file="$OFI_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
  OFI_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(OFI_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



    OFI_HOME_tmp=`dirname \`dirname $OFI_guess_prog\``
    if test -r "$OFI_HOME_tmp/include/rdma/fabric.h"; then
      OFI_HOME_good=yes
      OFI_HOME="$OFI_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $OFI_HOME" >&5
$as_echo "no - followed symlink to $OFI_HOME" >&6; }
    fi
    unset OFI_HOME_tmp
  fi

  if test $OFI_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/rdma/fabric.h" >&5
$as_echo "probably not - missing include/rdma/fabric.h" >&6; }
  fi
  unset OFI_HOME_good
  unset OFI_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_CFLAGS() vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([OFI],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5)




        case "$OFI_HOME" in
    /usr|/) OFI_cflags_guess='';;
         *) if test -d "$OFI_HOME/include/."; then
              OFI_cflags_guess="-I$OFI_HOME/include"
            else
              OFI_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([OFI_CFLAGS],[$OFI_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ofi-cflags was given.
if test "${with_ofi_cflags+set}" = set; then :
  withval=$with_ofi_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OFI_CFLAGS setting" >&5
$as_echo_n "checking for OFI_CFLAGS setting... " >&6; }

  envval_src_OFI_CFLAGS="cached"
  if ${gasnet_cv_envvar_OFI_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_OFI_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_OFI_CFLAGS="$OFI_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_oficflags+set}" = "set" ; then
          gasnet_cv_envvar_OFI_CFLAGS="${_gasneti_nenv_oficflags}"
          envval_src_OFI_CFLAGS=given
    elif test "${_gasneti_cenv_oficflags+set}" = "set" ; then
          gasnet_cv_envvar_OFI_CFLAGS="${_gasneti_cenv_oficflags}"
          envval_src_OFI_CFLAGS=conf
    else
          gasnet_cv_envvar_OFI_CFLAGS=$envval_default_OFI_CFLAGS
          envval_src_OFI_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 OFI_CFLAGS oficflags $gasnet_cv_configure_args_norm

fi


  OFI_CFLAGS="$gasnet_cv_envvar_OFI_CFLAGS"

     if test "$OFI_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  OFI_CFLAGS
     if test "$envval_src_OFI_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_OFI_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$OFI_CFLAGS\"" >&5
$as_echo "    \"$OFI_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$OFI_CFLAGS\"" >&5
$as_echo "        (default)  \"$OFI_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$OFI_CFLAGS\"" >&5
$as_echo "        (disabled) \"$OFI_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$OFI_CFLAGS\"" >&5
$as_echo "        (provided) \"$OFI_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$OFI_CFLAGS\"" >&5
$as_echo "        (provided) \"$OFI_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$OFI_CFLAGS. Please configure --with-OFI_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([OFI_CFLAGS],[$OFI_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)



  unset OFI_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([OFI_LIBS],[-lfabric]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-ofi-libs was given.
if test "${with_ofi_libs+set}" = set; then :
  withval=$with_ofi_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OFI_LIBS setting" >&5
$as_echo_n "checking for OFI_LIBS setting... " >&6; }

  envval_src_OFI_LIBS="cached"
  if ${gasnet_cv_envvar_OFI_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_OFI_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_OFI_LIBS="-lfabric"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ofilibs+set}" = "set" ; then
          gasnet_cv_envvar_OFI_LIBS="${_gasneti_nenv_ofilibs}"
          envval_src_OFI_LIBS=given
    elif test "${_gasneti_cenv_ofilibs+set}" = "set" ; then
          gasnet_cv_envvar_OFI_LIBS="${_gasneti_cenv_ofilibs}"
          envval_src_OFI_LIBS=conf
    else
          gasnet_cv_envvar_OFI_LIBS=$envval_default_OFI_LIBS
          envval_src_OFI_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 OFI_LIBS ofilibs $gasnet_cv_configure_args_norm

fi


  OFI_LIBS="$gasnet_cv_envvar_OFI_LIBS"

     if test "$OFI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  OFI_LIBS
     if test "$envval_src_OFI_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_OFI_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$OFI_LIBS\"" >&5
$as_echo "      \"$OFI_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$OFI_LIBS\"" >&5
$as_echo "          (default)  \"$OFI_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$OFI_LIBS\"" >&5
$as_echo "          (disabled) \"$OFI_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$OFI_LIBS\"" >&5
$as_echo "          (provided) \"$OFI_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$OFI_LIBS\"" >&5
$as_echo "          (provided) \"$OFI_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$OFI_LIBS. Please configure --with-OFI_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([OFI_LIBS],[-lfabric]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv CONDUIT_LDFLAGS([fabric]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([OFI],[fabric]) vvvvvvvvvvvvvvvvvvvvvv (L:5)






    case "$OFI_HOME" in
    /usr|/) OFI_ldflags_guess='';;
         *) for OFI_ldflags_guess_dir in "$OFI_HOME/lib${GASNETI_PTR_BITS}" "$OFI_HOME/lib" ''; do
              test -z "$OFI_ldflags_guess_dir" && break
              for OFI_ldflags_guess_lib in fabric; do
                for OFI_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$OFI_ldflags_guess_dir/lib$OFI_ldflags_guess_lib.$OFI_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$OFI_ldflags_guess_dir"; then
            OFI_ldflags_guess="-L$OFI_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:6)


  case "$enable_ofi_rpath" in
    no)  :
        enabled_ofi_rpath=''
    ;;
    yes) :
        enabled_ofi_rpath="$OFI_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_ofi_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_ofi_rpath="$OFI_ldflags_guess_dir"
                 else
                   enabled_ofi_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




            if test -n "$enabled_ofi_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                OFI_ldflags_guess="$OFI_ldflags_guess $cc_rpath_option$enabled_ofi_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath ofi"
              fi
            fi
            OFI_ldflags_guess="${OFI_ldflags_guess}"
          else
            OFI_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([OFI_LDFLAGS],[$OFI_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:6)








# Check whether --with-ofi-ldflags was given.
if test "${with_ofi_ldflags+set}" = set; then :
  withval=$with_ofi_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for OFI_LDFLAGS setting" >&5
$as_echo_n "checking for OFI_LDFLAGS setting... " >&6; }

  envval_src_OFI_LDFLAGS="cached"
  if ${gasnet_cv_envvar_OFI_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_OFI_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_OFI_LDFLAGS="$OFI_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_ofildflags+set}" = "set" ; then
          gasnet_cv_envvar_OFI_LDFLAGS="${_gasneti_nenv_ofildflags}"
          envval_src_OFI_LDFLAGS=given
    elif test "${_gasneti_cenv_ofildflags+set}" = "set" ; then
          gasnet_cv_envvar_OFI_LDFLAGS="${_gasneti_cenv_ofildflags}"
          envval_src_OFI_LDFLAGS=conf
    else
          gasnet_cv_envvar_OFI_LDFLAGS=$envval_default_OFI_LDFLAGS
          envval_src_OFI_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 OFI_LDFLAGS ofildflags $gasnet_cv_configure_args_norm

fi


  OFI_LDFLAGS="$gasnet_cv_envvar_OFI_LDFLAGS"

     if test "$OFI_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  OFI_LDFLAGS
     if test "$envval_src_OFI_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_OFI_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$OFI_LDFLAGS\"" >&5
$as_echo "   \"$OFI_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$OFI_LDFLAGS\"" >&5
$as_echo "       (default)  \"$OFI_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$OFI_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$OFI_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$OFI_LDFLAGS\"" >&5
$as_echo "       (provided) \"$OFI_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$OFI_LDFLAGS\"" >&5
$as_echo "       (provided) \"$OFI_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$OFI_LDFLAGS. Please configure --with-OFI_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([OFI_LDFLAGS],[$OFI_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:6)




    # Check whether --enable-ofi-rpath was given.
if test "${enable_ofi_rpath+set}" = set; then :
  enableval=$enable_ofi_rpath;
fi


  unset OFI_ldflags_guess
  unset OFI_ldflags_guess_dir
  unset OFI_ldflags_guess_lib
  unset OFI_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




# ^^^^^^^^^^^^^^^^^^^^^^ CONDUIT_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([OFI_LDFLAGS],[OFI_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts OFI_LDFLAGS OFI_LIBS $OFI_LDFLAGS $OFI_LIBS
  #echo "OFI_LDFLAGS=[$]OFI_LDFLAGS"
  #echo "OFI_LIBS=[$]OFI_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([OFI_LDFLAGS],[OFI_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  if test "$have_ofi" = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $OFI_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="$CFLAGS $OFI_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $OFI_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $OFI_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $OFI_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $OFI_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $OFI_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $OFI_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $OFI_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working OFI GASNet bindings,ofi_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working OFI GASNet bindings" >&5
$as_echo_n "checking for working OFI GASNet bindings... " >&6; }
if ${gasnet_cv_ofi_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

            #include <rdma/fabric.h>

int
main ()
{
{
              int rc;
              rc = fi_getinfo(FI_VERSION(FI_MAJOR_VERSION,FI_MINOR_VERSION),
                              0, 0, 0, 0, 0);
            }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ofi_works=yes
else
  gasnet_cv_ofi_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_ofi_works" >&5
$as_echo "$gasnet_cv_ofi_works" >&6; }
if test "$gasnet_cv_ofi_works" = yes; then
  :
   :
else
  :
   have_ofi=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 OFI GASNet bindings,ofi_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    if test "$have_ofi" = yes; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_EXPR(for libfabric version code,ofi_version,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfabric version code" >&5
$as_echo_n "checking for libfabric version code... " >&6; }
if ${gasnet_cv_ofi_version+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_ofi_version=""






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

        #include <rdma/fabric.h>
        #ifndef FI_REVISION_VERSION /* first appears in 1.10.0 */
          #define FI_REVISION_VERSION 0
        #endif


 #include <stdio.h>
 extern char s[];
 #define DIGIT(d) (((char)(( (((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION))>0?((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION)):-((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION))) >>(d*4))&0xF))+0x40)
 char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ',
             (((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_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: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_ofi_version=`$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: <unset>" >&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 (FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_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_ofi_version" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

        #include <rdma/fabric.h>
        #ifndef FI_REVISION_VERSION /* first appears in 1.10.0 */
          #define FI_REVISION_VERSION 0
        #endif


 #include <stdio.h>
 extern char s[];
 #define DIGIT(d) (((char)(( (((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION))>0?((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION)):-((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_VERSION))) >>(d*4))&0xF))+0x40)
 char s[] = {'$','g','a','s','n','e','t','e','x','t','r','a','c','t','e','x','p','r',':',' ',
             (((FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_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: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_ofi_version=`$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: <unset>" >&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 (FI_MAJOR_VERSION*10000 + FI_MINOR_VERSION*100 + FI_REVISION_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_ofi_version" >&5
$as_echo "$gasnet_cv_ofi_version" >&6; }
if test -n "$gasnet_cv_ofi_version" ; then
  ofi_version=$gasnet_cv_ofi_version
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_EXPR(for libfabric version code,ofi_version,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libfabric 1.5.0 or newer" >&5
$as_echo_n "checking for libfabric 1.5.0 or newer... " >&6; }
      if test "$ofi_version" -ge 10500; 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_ofi=no
      fi
    fi



# 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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi

  if test "$have_ofi" = yes; then
    # What we actually care about is GASNETI_HAVE_SPINLOCK, which is available
    # whenever !GASNETI_ATOMICOPS_NOT_SIGNALSAFE
    # For all platforms of likely interest, checking (compiler||native) is sufficient.
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for appropriate atomics support required by ofi-conduit" >&5
$as_echo_n "checking for appropriate atomics support required by ofi-conduit... " >&6; }

  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
    :

      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }

  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

      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ofi-conduit requires native atomicops, but $check_atomics_msg" >&5
$as_echo "$as_me: WARNING: ofi-conduit requires native atomicops, but $check_atomics_msg" >&2;}
  echo "ofi-conduit requires native atomicops, but $check_atomics_msg" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      have_ofi=no

    unset check_atomics_msg
  fi
  unset check_atomics_match

  fi

  if test "$have_ofi" = yes; then






# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ofi-spawner,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ofi-spawner was given.
if test "${with_ofi_spawner+set}" = set; then :
  withval=$with_ofi_spawner;
fi




  if test "${with_ofi_spawner+set}" = set; then :
    withval=$with_ofi_spawner;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ofi-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
        ssh|mpi|pmi)
             gasnet_spawner_conf=$withval
             ;;
        yes) as_fn_error $? "--with-ofi-spawner requires an argument (\"ssh\", \"mpi\" or \"pmi\")" "$LINENO" 5
             ;;
        *)   as_fn_error $? "--with-ofi-spawner argument must be \"ssh\", \"mpi\" or \"pmi\"" "$LINENO" 5
             ;;
      esac
      ;;
    esac
  else
    :
    if test "$have_mpi_compat" = yes; then
        gasnet_spawner_conf=mpi
      else
        gasnet_spawner_conf=ssh
      fi
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ofi-spawner,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test "$gasnet_spawner_conf$have_mpi_compat" = mpino; then
    as_fn_error $? "--with-ofi-spawner=mpi requires MPI compatibility support which $mpi_compat_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf$have_fork" = sshno; then
    as_fn_error $? "--with-ofi-spawner=ssh requires fork() support which $fork_reason" "$LINENO" 5
  elif test "$gasnet_spawner_conf" = pmi; then
    force_pmi=yes
  fi
  cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_SPAWNER_CONF "$gasnet_spawner_conf"
_ACEOF

  GASNET_OFI_SPAWNER_CONF=$gasnet_spawner_conf

  unset gasnet_spawner_conf




    ofi_provider=""
    ofi_define_mr_virt_addr="no" # tri-state: "no" omits "#define", forcing runtime selection
    ofi_define_mr_prov_key="no" # tri-state: "no" omits "#define", forcing runtime selection
    ofi_define_use_av_map="no" # tri-state: "no" omits "#define", forcing runtime selection
    ofi_single_provider="yes"
    detected_ofi_provider=""
    ofi_use_thread_domain=0
    ofi_use_multi_cq=0
    ofi_retry_recvmsg=0
    # List of known providers in order of preference.
    # Presence on this list does not necessarily indicate support status.
    # Consult ofi-conduit/README for the status of supported libfabric providers.
    known_providers="cxi psm2 gni verbs;ofi_rxm efa sockets udp;ofi_rxd tcp;ofi_rxm"




# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ofi-provider,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ofi-provider was given.
if test "${with_ofi_provider+set}" = set; then :
  withval=$with_ofi_provider;
fi




  if test "${with_ofi_provider+set}" = set; then :
    withval=$with_ofi_provider;
    case "$withval" in
      no) :

      ;;
      *)  :
          ofi_provider="$withval"
      ;;
    esac
  else
    :

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ofi-provider,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    # Don't autodetect if the user knows which provider they want
    if test -z "$ofi_provider"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(PATH,"$OFI_HOME/bin:$PATH") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    if test "$_pushcnt_PATH" = "" ; then
    _pushcnt_PATH=0
  fi
  if test "$_total_pushcnt" = "" ; then
    _total_pushcnt=0
  fi
  if test "${PATH+set}" = set; then
   _gasnet_pushvar_isset=1
  else
   _gasnet_pushvar_isset=0
  fi
  eval _pushedvar_PATH_$_pushcnt_PATH=\$PATH
  eval _pushedvarset_PATH_$_pushcnt_PATH=$_gasnet_pushvar_isset
  _pushcnt_PATH=`expr $_pushcnt_PATH + 1`
  _total_pushcnt=`expr $_total_pushcnt + 1`
  PATH="$OFI_HOME/bin:$PATH"
  echo "pushed new PATH value: $PATH" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(PATH,"$OFI_HOME/bin:$PATH") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



        if command -v fi_info > /dev/null 2>&1; then # Only do this if fi_info is in the $PATH
            for word in $known_providers
            do
                if fi_info --provider="$word" > /dev/null 2>&1; then
                    detected_ofi_provider="$word"
                    break
                fi
            done
            ofi_provider="$detected_ofi_provider"
        fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(PATH) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test "$_pushcnt_PATH" -ge "1"; then
    _pushcnt_PATH=`expr $_pushcnt_PATH - 1`
    _total_pushcnt=`expr $_total_pushcnt - 1`
    eval _gasnet_pushvar_isset=\$_pushedvarset_PATH_$_pushcnt_PATH
    if test "$_gasnet_pushvar_isset" = "1" ; then
      eval PATH=\$_pushedvar_PATH_$_pushcnt_PATH
      echo "popping PATH back to: $PATH" >&5
    else
      unset PATH
      echo "popping PATH back to: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on PATH"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_POPVAR(PATH) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    else
        unset aliased_ofi_provider
        case "$ofi_provider" in
            verbs) aliased_ofi_provider='verbs;ofi_rxm' ;;
              tcp) aliased_ofi_provider='tcp;ofi_rxm' ;;
              udp) aliased_ofi_provider='udp;ofi_rxd' ;;
              *:*) aliased_ofi_provider=`echo "$ofi_provider" | sed -e 's/:/;/'` ;;
        esac
        if test "${aliased_ofi_provider+set}" = set ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Option --with-ofi-provider='$ofi_provider' converted to --with-ofi-provider='$aliased_ofi_provider'" >&5
$as_echo "$as_me: WARNING: Option --with-ofi-provider='$ofi_provider' converted to --with-ofi-provider='$aliased_ofi_provider'" >&2;}
  echo "Option --with-ofi-provider='$ofi_provider' converted to --with-ofi-provider='$aliased_ofi_provider'" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




            ofi_provider="$aliased_ofi_provider"
        fi
    fi
    ofi_floor=0
    case "$ofi_provider" in
        psm2)
            ofi_define_mr_virt_addr=0
            ofi_define_mr_prov_key=0
            ofi_define_use_av_map=0
            ofi_use_thread_domain=1
        ;;
        cxi)
            ofi_define_mr_virt_addr=0
            ofi_define_mr_prov_key=0
            ofi_define_use_av_map=0
            ofi_use_multi_cq=1
            ofi_retry_recvmsg=1
        ;;
        gni)
            ofi_define_mr_virt_addr=1
            ofi_define_mr_prov_key=1
            ofi_define_use_av_map=0
            ofi_floor=11400
        ;;
        verbs\;ofi_rxm)
            ofi_define_mr_virt_addr=1
            ofi_define_mr_prov_key=1
            ofi_define_use_av_map=0
            if test "$GASNET_PLATFORM" = crayex; then
              ofi_floor=11100
            else
              ofi_floor=11200
            fi
        ;;
        tcp\;ofi_rxm)
            ofi_define_mr_virt_addr=0
            ofi_define_mr_prov_key=0
            ofi_define_use_av_map=0
            ofi_floor=11500
        ;;
        udp\;ofi_rxd)
            ofi_define_mr_virt_addr=0
            ofi_define_mr_prov_key=0
            ofi_define_use_av_map=0
            ofi_retry_recvmsg=1
            ofi_floor=10700
        ;;
        sockets)
            ofi_define_mr_virt_addr=0
            ofi_define_mr_prov_key=0
            ofi_define_use_av_map=0
        ;;
        efa)
            ofi_define_mr_virt_addr=1
            ofi_define_mr_prov_key=1
            ofi_define_use_av_map=0
            ofi_retry_recvmsg=1
        ;;
        default|generic|"")  # NOTE: "default" is deprecated and can be removed when Spack packaging drops 2022.3.0
            if test -n "$ofi_provider"; then
                why="as requested via --with-ofi-provider=$ofi_provider"
            else
                why='because no OFI provider was specified via the --with-ofi-provider option and no known provider could be auto-detected'
            fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Using runtime provider feature detection in ofi-conduit $why." >&5
$as_echo "$as_me: WARNING: Using runtime provider feature detection in ofi-conduit $why." >&2;}
  echo "Using runtime provider feature detection in ofi-conduit $why." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




            ofi_use_multi_cq=1
            ofi_retry_recvmsg=1
            ofi_single_provider='no'
        ;;
        *)

case "$enable_allow_unknown_ofi_provider" in
  '' | no) :


echo
echo "configure error: Unknown OFI provider '$ofi_provider' requested"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  ;;
  *)  :





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Unknown OFI provider '$ofi_provider' requested together with '--enable-allow-unknown-ofi-provider'.
Runtime provider feature detection and conservative defaults will be used except where overridden via --(en|dis)able-ofi-[feature] options." >&5
$as_echo "$as_me: WARNING: Unknown OFI provider '$ofi_provider' requested together with '--enable-allow-unknown-ofi-provider'.
Runtime provider feature detection and conservative defaults will be used except where overridden via --(en|dis)able-ofi-[feature] options." >&2;}
  echo "Unknown OFI provider '$ofi_provider' requested together with '--enable-allow-unknown-ofi-provider'.
Runtime provider feature detection and conservative defaults will be used except where overridden via --(en|dis)able-ofi-[feature] options." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




                ofi_use_multi_cq=1
                ofi_retry_recvmsg=1

  ;;
esac

        ;;
    esac
    if test "$ofi_single_provider" = "yes"; then
        cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_PROVIDER_LIST "$ofi_provider"
_ACEOF

        ofi_provider_ident=`echo "$ofi_provider" | cut '-d;' -f1`
    else
        cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_PROVIDER_LIST "$known_providers"
_ACEOF

        ofi_provider_ident="generic"
    fi
    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_PROVIDER_IDENT $ofi_provider_ident
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-thread-domain,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-thread-domain was given.
if test "${enable_ofi_thread_domain+set}" = set; then :
  enableval=$enable_ofi_thread_domain;
fi


  case "$enable_ofi_thread_domain" in
    no)  :
        ofi_use_thread_domain="0"
    ;;
    yes) :
        ofi_use_thread_domain="1"
    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-thread-domain,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-multi-cq,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-multi-cq was given.
if test "${enable_ofi_multi_cq+set}" = set; then :
  enableval=$enable_ofi_multi_cq;
fi


  case "$enable_ofi_multi_cq" in
    no)  :
        ofi_use_multi_cq="0"
    ;;
    yes) :
        ofi_use_multi_cq="1"
    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-multi-cq,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-retry-recvmsg,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-retry-recvmsg was given.
if test "${enable_ofi_retry_recvmsg+set}" = set; then :
  enableval=$enable_ofi_retry_recvmsg;
fi


  case "$enable_ofi_retry_recvmsg" in
    no)  :
        ofi_retry_recvmsg="0"
    ;;
    yes) :
        ofi_retry_recvmsg="1"
    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-retry-recvmsg,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-virt-addr,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-mr-virt-addr was given.
if test "${enable_ofi_mr_virt_addr+set}" = set; then :
  enableval=$enable_ofi_mr_virt_addr;
fi


  case "$enable_ofi_mr_virt_addr" in
    no)  :
        ofi_define_mr_virt_addr="0"
    ;;
    yes) :
        ofi_define_mr_virt_addr="1"
    ;;
    *)   :
        if test x$enable_ofi_mr_virt_addr = xdynamic; then
                    : # undocumented explict request for dynamic behavior
                    ofi_define_mr_virt_addr=no
                  fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-virt-addr,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-prov-key,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-mr-prov-key was given.
if test "${enable_ofi_mr_prov_key+set}" = set; then :
  enableval=$enable_ofi_mr_prov_key;
fi


  case "$enable_ofi_mr_prov_key" in
    no)  :
        ofi_define_mr_prov_key="0"
    ;;
    yes) :
        ofi_define_mr_prov_key="1"
    ;;
    *)   :
        if test x$enable_ofi_mr_prov_key = xdynamic; then
                    : # undocumented explict request for dynamic behavior
                    ofi_define_mr_prov_key=no
                  fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-prov-key,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-scalable,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-ofi-mr-scalable was given.
if test "${enable_ofi_mr_scalable+set}" = set; then :
  enableval=$enable_ofi_mr_scalable;
fi


  case "$enable_ofi_mr_scalable" in
    no)  :
         if test -n "${enable_ofi_mr_virt_addr+set}${enable_ofi_mr_prov_key+set}"; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: DEPRECATED option --disable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >&5
$as_echo "$as_me: WARNING: DEPRECATED option --disable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >&2;}
  echo "DEPRECATED option --disable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




        else




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --disable-ofi-mr-scalable is DEPRECATED" >&5
$as_echo "$as_me: WARNING: option --disable-ofi-mr-scalable is DEPRECATED" >&2;}
  echo "option --disable-ofi-mr-scalable is DEPRECATED" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




          ofi_define_mr_virt_addr="1"; ofi_define_mr_prov_key="1"
        fi

    ;;
    yes) :
         if test -n "${enable_ofi_mr_virt_addr+set}${enable_ofi_mr_prov_key+set}"; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: DEPRECATED option --enable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >&5
$as_echo "$as_me: WARNING: DEPRECATED option --enable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >&2;}
  echo "DEPRECATED option --enable-ofi-mr-scalable has been IGNORED due to use of one or more --(en|dis)able-ofi-mr-* options" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




        else




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: option --enable-ofi-mr-scalable is DEPRECATED" >&5
$as_echo "$as_me: WARNING: option --enable-ofi-mr-scalable is DEPRECATED" >&2;}
  echo "option --enable-ofi-mr-scalable is DEPRECATED" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




          ofi_define_mr_virt_addr="0"; ofi_define_mr_prov_key="0"
        fi

    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-mr-scalable,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    # For separate enable/disable documentation:
    # Check whether --enable-ofi-av-map was given.
if test "${enable_ofi_av_map+set}" = set; then :
  enableval=$enable_ofi_av_map;
fi

    # Check whether --enable-ofi-av-map was given.
if test "${enable_ofi_av_map+set}" = set; then :
  enableval=$enable_ofi_av_map;
fi

    # Real work (w/o docs)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ofi-av-map,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  case "$enable_ofi_av_map" in
    no)  :
        ofi_define_use_av_map="0"
    ;;
    yes) :
        ofi_define_use_av_map="1"
    ;;
    *)   :
        if test x$enable_ofi_use_av_map = xdynamic; then
                    : # undocumented explict request for dynamic behavior
                    ofi_define_use_av_map=no
                  fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ofi-av-map,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





    # Inform the user that settings were autodetected
    if test -n "$detected_ofi_provider" \
       && test "$ofi_define_use_av_map" != "no" \
       && test "$ofi_define_mr_virt_addr" != "no" \
       && test "$ofi_define_mr_prov_key" != "no"; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
The $detected_ofi_provider OFI provider was detected on your system and the ofi-conduit has been
configured for that provider. If that is not your desired provider, override this by using the
--with-ofi-provider=<provider name> configure flag. See the ofi-conduit README for details." >&5
$as_echo "$as_me: WARNING:
The $detected_ofi_provider OFI provider was detected on your system and the ofi-conduit has been
configured for that provider. If that is not your desired provider, override this by using the
--with-ofi-provider=<provider name> configure flag. See the ofi-conduit README for details." >&2;}
  echo "
The $detected_ofi_provider OFI provider was detected on your system and the ofi-conduit has been
configured for that provider. If that is not your desired provider, override this by using the
--with-ofi-provider=<provider name> configure flag. See the ofi-conduit README for details." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    fi

    # Check provider-specific version *after* any $detected_ofi_provider message
    #
    # REMINDER: per-provider floors are documented in ofi-conduit/README
    # and also enforced in ofi-conduit/gasnet_ofi.c:gasnetc_ofi_init()

case "$enable_allow_untrusted_ofi_provider" in
  '' | no) :

        if test $ofi_version -ne 0; then  # NOTE: ofi_floor==0 if no floor is to be enforced
          { $as_echo "$as_me:${as_lineno-$LINENO}: checking for provider-specific minimum libfabric version" >&5
$as_echo_n "checking for provider-specific minimum libfabric version... " >&6; }
          if test $ofi_version -ge $ofi_floor; then
            { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
          else
            have="$(expr $ofi_version / 10000).$(expr $ofi_version / 100 % 100).$(expr $ofi_version % 100)"
            want="$(expr $ofi_floor / 10000).$(expr $ofi_floor / 100 % 100).$(expr $ofi_floor % 100)"
            { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - provider '$ofi_provider' is untrusted in libfabric version $have (minimum trusted version is $want)." >&5
$as_echo "no - provider '$ofi_provider' is untrusted in libfabric version $have (minimum trusted version is $want)." >&6; }
            have_ofi=no
          fi
        fi

  ;;
  *)  :
      :
  ;;
esac


    if test "$ofi_define_mr_virt_addr" != "no"; then
        cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_HAS_MR_VIRT_ADDR_CONFIGURE "$ofi_define_mr_virt_addr"
_ACEOF

    fi
    if test "$ofi_define_mr_prov_key" != "no"; then
        cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_HAS_MR_PROV_KEY_CONFIGURE "$ofi_define_mr_prov_key"
_ACEOF

    fi
    if test "$ofi_define_use_av_map" != "no"; then
        cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_USE_AV_MAP_CONFIGURE "$ofi_define_use_av_map"
_ACEOF

    fi
    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_USE_THREAD_DOMAIN $ofi_use_thread_domain
_ACEOF

    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_USE_MULTI_CQ $ofi_use_multi_cq
_ACEOF

    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_RETRY_RECVMSG $ofi_retry_recvmsg
_ACEOF




# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ofi-num-completions,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ofi-num-completions was given.
if test "${with_ofi_num_completions+set}" = set; then :
  withval=$with_ofi_num_completions;
fi




  if test "${with_ofi_num_completions+set}" = set; then :
    withval=$with_ofi_num_completions;
    case "$withval" in
      no) :
           as_fn_error $? "--with-ofi-num-completions must be greater than 0" "$LINENO" 5
      ;;
      *)  :
          if expr "$withval" : '[0-9]*$' >/dev/null 2>&1 && \
                    expr "$withval" '>' 0  >/dev/null 2>&1 ; then
                    ofi_num_completions="$withval"
                else
                    as_fn_error $? "--with-ofi-num-completions=\"$withval\" is not legal.  Value must be greater than 0" "$LINENO" 5
                fi

      ;;
    esac
  else
    :
    ofi_num_completions=64
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ofi-num-completions,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_NUM_COMPLETIONS $ofi_num_completions
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ofi-max-medium,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ofi-max-medium was given.
if test "${with_ofi_max_medium+set}" = set; then :
  withval=$with_ofi_max_medium;
fi




  if test "${with_ofi_max_medium+set}" = set; then :
    withval=$with_ofi_max_medium;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ofi-max-medium must be no smaller than 512" "$LINENO" 5
      ;;
      *)  :
          if expr "$withval" : '[0-9]*$' >/dev/null 2>&1 && \
                    expr "$withval" '>=' 512  >/dev/null 2>&1 ; then
                ofi_max_medium="$withval"
            else
                as_fn_error $? "--with-ofi-max-medium=\"$withval\" is not legal.  Value must be no smaller than 512." "$LINENO" 5
                fi

      ;;
    esac
  else
    :
    ofi_max_medium=8192
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ofi-max-medium,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    cat >>confdefs.h <<_ACEOF
#define GASNETC_OFI_MAX_MEDIUM_DFLT $ofi_max_medium
_ACEOF



case "$enable_ofi_legacy_extended" in
  '' | no) :

  ;;
  *)  :
      $as_echo "#define GASNETC_OFI_REFERENCE_EXTENDED 1" >>confdefs.h





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
-----------------------------------------------------------------------
 WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING

 You passed --enable-ofi-legacy-extended
 This is unsupported and usually has a SERIOUS impact on performance.
 Do 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-ofi-legacy-extended
 This is unsupported and usually has a SERIOUS impact on performance.
 Do 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-ofi-legacy-extended
 This is unsupported and usually has a SERIOUS impact on performance.
 Do 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:4)




  ;;
esac


    if test "$GASNET_PLATFORM" = crayex; then
      gex_fi_hmem_minor_floor=11
    else
      gex_fi_hmem_minor_floor=12
    fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $OFI_CFLAGS -DGEX_FI_MINOR_VERSION=$gex_fi_hmem_minor_floor") 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 $OFI_CFLAGS -DGEX_FI_MINOR_VERSION=$gex_fi_hmem_minor_floor"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $OFI_CFLAGS -DGEX_FI_MINOR_VERSION=$gex_fi_hmem_minor_floor") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $OFI_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $OFI_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $OFI_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $OFI_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $OFI_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $OFI_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      # Probe for fi_mr_regattr()



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for fi_mr_regattr(),fi_mr_regattr,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for fi_mr_regattr()" >&5
$as_echo_n "checking for fi_mr_regattr()... " >&6; }
if ${gasnet_cv_fi_mr_regattr+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 #include <rdma/fi_domain.h>
int
main ()
{
 int rc = fi_mr_regattr(NULL, NULL, 0, NULL);
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_fi_mr_regattr=yes
else
  gasnet_cv_fi_mr_regattr=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_fi_mr_regattr" >&5
$as_echo "$gasnet_cv_fi_mr_regattr" >&6; }
if test "$gasnet_cv_fi_mr_regattr" = yes; then
  :
   $as_echo "#define GASNETC_HAVE_FI_MR_REG_ATTR 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for fi_mr_regattr(),fi_mr_regattr,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      # Probe for libfabric kinds support
      # FI_HMEM_{CUDA,ROCR} identifiers are an enum, so we create HAVE_* feature macros
      # TODO: allow-list or ban-list providers here?
      have_fi_hmem_cuda=no
      have_fi_hmem_rocr=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for FI_HMEM support (libfabric 1.$gex_fi_hmem_minor_floor or newer),have_fi_hmem,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FI_HMEM support (libfabric 1.$gex_fi_hmem_minor_floor or newer)" >&5
$as_echo_n "checking for FI_HMEM support (libfabric 1.$gex_fi_hmem_minor_floor or newer)... " >&6; }
if ${gasnet_cv_have_fi_hmem+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

          #include <rdma/fabric.h>
          #include <rdma/fi_domain.h>
          #if FI_VERSION(FI_MAJOR_VERSION, FI_MINOR_VERSION) < FI_VERSION(1, GEX_FI_MINOR_VERSION)
            #error "failed check for minimum libfabric version for memory kinds support"
          #endif

int
main ()
{
{
              unsigned long caps = (unsigned long)FI_HMEM;
              struct fi_mr_attr x;
              x.iface = FI_HMEM_SYSTEM;
              (void)(&x.device);
            }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_fi_hmem=yes
else
  gasnet_cv_have_fi_hmem=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_fi_hmem" >&5
$as_echo "$gasnet_cv_have_fi_hmem" >&6; }
if test "$gasnet_cv_have_fi_hmem" = yes; then
  :



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for FI_HMEM_CUDA,have_fi_hmem_cuda,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FI_HMEM_CUDA" >&5
$as_echo_n "checking for FI_HMEM_CUDA... " >&6; }
if ${gasnet_cv_have_fi_hmem_cuda+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

              #include <rdma/fi_domain.h>

int
main ()
{
{
                  struct fi_mr_attr x;
                  x.iface = FI_HMEM_CUDA;
                }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_fi_hmem_cuda=yes
else
  gasnet_cv_have_fi_hmem_cuda=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_fi_hmem_cuda" >&5
$as_echo "$gasnet_cv_have_fi_hmem_cuda" >&6; }
if test "$gasnet_cv_have_fi_hmem_cuda" = yes; then
  :
   have_fi_hmem_cuda=yes
              $as_echo "#define GASNETC_HAVE_FI_HMEM_CUDA 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for FI_HMEM_CUDA,have_fi_hmem_cuda,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for FI_HMEM_ROCR,have_fi_hmem_rocr,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FI_HMEM_ROCR" >&5
$as_echo_n "checking for FI_HMEM_ROCR... " >&6; }
if ${gasnet_cv_have_fi_hmem_rocr+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                #include <rdma/fi_domain.h>

int
main ()
{
{
                  struct fi_mr_attr x;
                  x.iface = FI_HMEM_ROCR;
                }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_fi_hmem_rocr=yes
else
  gasnet_cv_have_fi_hmem_rocr=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_fi_hmem_rocr" >&5
$as_echo "$gasnet_cv_have_fi_hmem_rocr" >&6; }
if test "$gasnet_cv_have_fi_hmem_rocr" = yes; then
  :
   have_fi_hmem_rocr=yes
              $as_echo "#define GASNETC_HAVE_FI_HMEM_ROCR 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for FI_HMEM_ROCR,have_fi_hmem_rocr,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for FI_HMEM_ZE,have_fi_hmem_ze,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for FI_HMEM_ZE" >&5
$as_echo_n "checking for FI_HMEM_ZE... " >&6; }
if ${gasnet_cv_have_fi_hmem_ze+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

                #include <rdma/fi_domain.h>

int
main ()
{
{
                  struct fi_mr_attr x;
                  x.iface = FI_HMEM_ZE;
                }
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_have_fi_hmem_ze=yes
else
  gasnet_cv_have_fi_hmem_ze=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_fi_hmem_ze" >&5
$as_echo "$gasnet_cv_have_fi_hmem_ze" >&6; }
if test "$gasnet_cv_have_fi_hmem_ze" = yes; then
  :
   have_fi_hmem_ze=yes
              $as_echo "#define GASNETC_HAVE_FI_HMEM_ZE 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for FI_HMEM_ZE,have_fi_hmem_ze,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for FI_HMEM support (libfabric 1.$gex_fi_hmem_minor_floor or newer),have_fi_hmem,...) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
fi




  _conduit_enabled_ofi=no
  if test "$gasnet_toolsonly_mode" = "no" ; then
    if test "$enabled_ofi$have_ofi" = yesyes; then
     case "yes" in
      no) ;;
      g1)

        if test "$force_ofi" = yes ; then


echo
echo "configure error: It appears your system has the required support for ofi-conduit,
however ofi-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-ofi "
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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_ofi=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ofi-conduit,
however ofi-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-ofi " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ofi-conduit,
however ofi-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-ofi " >&2;}
  echo "It appears your system has the required support for ofi-conduit,
however ofi-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-ofi " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      exp)

        if test "$force_ofi" = yes || test "$enable_ofi" = "probe" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: ofi-conduit is still experimental, and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING: ofi-conduit is still experimental, and may have performance and correctness bugs." >&2;}
  echo "ofi-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:4)




          _conduit_enabled_ofi=yes
	else # warn and disable
          enabled_ofi=no




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: It appears your system has the required support for ofi-conduit.
However, ofi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ofi.
Otherwise, you can disable this message with --disable-ofi " >&5
$as_echo "$as_me: WARNING: It appears your system has the required support for ofi-conduit.
However, ofi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ofi.
Otherwise, you can disable this message with --disable-ofi " >&2;}
  echo "It appears your system has the required support for ofi-conduit.
However, ofi-conduit is still experimental, and may have performance and correctness bugs.
You can enable experimental support with --enable-ofi.
Otherwise, you can disable this message with --disable-ofi " >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




	fi

      ;;
      yes)
        _conduit_enabled_ofi=yes
      ;;
     esac
    else
      if test "$force_ofi" = yes ; then


echo
echo "configure error: User requested --enable-ofi but I don't know how to build ofi 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_ofi" = "auto" ; then
        _conduit_reason_ofi="not found"
      fi
    fi
    if test "$_conduit_enabled_ofi" = "yes" ; then
      _conduit_flagstr="ON     ($_conduit_reason_ofi)"
    else
      _conduit_flagstr="OFF    ($_conduit_reason_ofi)"
    fi
    _conduit_desc_ofi="  OpenFabrics Interfaces conduit (ofi)               $_conduit_flagstr"
  fi







 if test "$enabled_ofi$have_ofi" = yesyes; then
  USE_OFI_CONDUIT_TRUE=
  USE_OFI_CONDUIT_FALSE='#'
else
  USE_OFI_CONDUIT_TRUE='#'
  USE_OFI_CONDUIT_FALSE=
fi

 if test "$have_fi_hmem_cuda" = yes; then
  HAVE_FI_HMEM_CUDA_TRUE=
  HAVE_FI_HMEM_CUDA_FALSE='#'
else
  HAVE_FI_HMEM_CUDA_TRUE='#'
  HAVE_FI_HMEM_CUDA_FALSE=
fi

 if test "$have_fi_hmem_rocr" = yes; then
  HAVE_FI_HMEM_ROCR_TRUE=
  HAVE_FI_HMEM_ROCR_FALSE='#'
else
  HAVE_FI_HMEM_ROCR_TRUE='#'
  HAVE_FI_HMEM_ROCR_FALSE=
fi

 if test "$have_fi_hmem_ze" = yes; then
  HAVE_FI_HMEM_ZE_TRUE=
  HAVE_FI_HMEM_ZE_FALSE='#'
else
  HAVE_FI_HMEM_ZE_TRUE='#'
  HAVE_FI_HMEM_ZE_FALSE=
fi

#---------------------------------------------------------------------------------------------------------------
# CONDUIT CONFIGURATIONS FINISH
#---------------------------------------------------------------------------------------------------------------
CONDUITS=

# reporting file output at completion


  if test -n "$CONDUIT_LIST" ; then
    CONDUIT_LIST_CLEAN=no
  else
    CONDUIT_LIST=.gasnet-conduit-list.tmp
    CONDUIT_LIST_CLEAN=yes
  fi

cat >$CONDUIT_LIST <<EOF
----------------------------------------------------------------------
GASNet configuration:

EOF

cat >>$CONDUIT_LIST <<EOF
 Portable conduits:
 -----------------
EOF

# Order portable conduits from LOW to HIGH precedence, clients use order to select defaults


  if test "$_conduit_enabled_smp" = "yes" ; then
    CONDUITS="$CONDUITS smp"
  fi
  if test "$_conduit_list_smp" = "yes" ; then
    echo "$_conduit_desc_smp" >> $CONDUIT_LIST
  fi


  if test "$_conduit_enabled_ofi" = "yes" ; then
    CONDUITS="$CONDUITS ofi"
  fi
  if test "$_conduit_list_ofi" = "yes" ; then
    echo "$_conduit_desc_ofi" >> $CONDUIT_LIST
  fi

  if test "$_conduit_enabled_udp" = "yes" ; then
    CONDUITS="$CONDUITS udp"
  fi
  if test "$_conduit_list_udp" = "yes" ; then
    echo "$_conduit_desc_udp" >> $CONDUIT_LIST
  fi


  if test "$_conduit_enabled_mpi" = "yes" ; then
    CONDUITS="$CONDUITS mpi"
  fi
  if test "$_conduit_list_mpi" = "yes" ; then
    echo "$_conduit_desc_mpi" >> $CONDUIT_LIST
  fi

cat >>$CONDUIT_LIST <<EOF

 Native, high-performance conduits:
 ---------------------------------
EOF

# Order native conduits from LOW to HIGH precedence, clients use order to select defaults


  if test "$_conduit_enabled_ucx" = "yes" ; then
    CONDUITS="$CONDUITS ucx"
  fi
  if test "$_conduit_list_ucx" = "yes" ; then
    echo "$_conduit_desc_ucx" >> $CONDUIT_LIST
  fi


  if test "$_conduit_enabled_ibv" = "yes" ; then
    CONDUITS="$CONDUITS ibv"
  fi
  if test "$_conduit_list_ibv" = "yes" ; then
    echo "$_conduit_desc_ibv" >> $CONDUIT_LIST
  fi


  if test "$_conduit_enabled_aries" = "yes" ; then
    CONDUITS="$CONDUITS aries"
  fi
  if test "$_conduit_list_aries" = "yes" ; then
    echo "$_conduit_desc_aries" >> $CONDUIT_LIST
  fi


#--------------------------------------------------------------------------------------------------------

if test -z "$CONDUITS" ; then

  if test "$enabled_auto_detect" = yes; then


echo
echo "configure error: No network conduits were auto-detected.

Some conduits require --enable-XXX configure flags and/or additional
variables providing the install location of vendor drivers.
If you intend to use GASNet without network support, you must use the
GASNet_Tools distribution instead (see https://gasnet.lbl.gov).
See the GASNet documentation for additional details."
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
    # if user had passed any --enable-* args then we would have failed earlier


echo
echo "configure error: No network conduits were enabled.

When using --disable-auto-conduit-detect, at least one argument
of the form --enable-SOME_NETWORK is required.
If you intend to use GASNet without network support, you must use the
GASNet_Tools distribution instead (see https://gasnet.lbl.gov).
See the GASNet documentation for additional details."
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  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
cat >>confdefs.h <<_ACEOF
#define GASNETI_CONDUITS "$CONDUITS"
_ACEOF


########################################################################
# Configure conduit-independent spawners






# Things needed by mpi spawner

# All the env var settings (or other common logic) needed by the
# various conduit-specific gasnetrun_* scripts that do (or may)
# resolve to invoking gasnetrun_mpi.pl.
MPIRUN_COMMON=$TOP_BUILDDIR/other/mpirun_common


 if test "$have_mpi_compat" = yes; then
  HAVE_BOOTSTRAP_MPI_TRUE=
  HAVE_BOOTSTRAP_MPI_FALSE='#'
else
  HAVE_BOOTSTRAP_MPI_TRUE='#'
  HAVE_BOOTSTRAP_MPI_FALSE=
fi
	# Option to omit MPI support?

# Things needed by ssh spawner
SSH_SPAWNER_LIBS=""
for ac_header in sys/socket.h sys/sockio.h sys/uio.h netinet/tcp.h
do :
  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
ac_fn_c_check_header_mongrel "$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

case "$target_os" in
  solaris*)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



      { $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_ssh_libs=yes
else
  have_ssh_libs=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
  no
fi


      if test "x$have_ssh_libs" = xno ; then
        : # XXX: what to do in this case?
      else
        SSH_SPAWNER_LIBS="$LIBS"
      fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  ;;
esac


{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socklen_t or its equivalent" >&5
$as_echo_n "checking for socklen_t or its equivalent... " >&6; }
if ${gasnet_cv_socklen_t+:} false; then :
  $as_echo_n "(cached) " >&6
else

  # 'float' is to check the compiler is reliable
  gasnet_socklen_t=""
  for gasnet_socklen_try in socklen_t float size_t int long unsigned "unsigned long"; do
    if test "$gasnet_socklen_t"; then
      break; # break in success block of TRY would leave temp files
    else



# 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 <<EOF
#include "confdefs.h"
#include <stddef.h>
	#include <sys/types.h>
	#include <sys/socket.h>
int main(void) {
$gasnet_socklen_try x = 0;
	getpeername(0,NULL,&x);
	getsockname(0,NULL,&x);
; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $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_socklen_t="$gasnet_socklen_try"
    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 <<EOF
#include "confdefs.h"

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:8)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"


    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_socklen_t="$gasnet_socklen_try"
      else
        	gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"

      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


  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)



    fi
  done
  gasnet_cv_socklen_t="$gasnet_socklen_t"
fi

if test x"$gasnet_cv_socklen_t" = x; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: not found" >&5
$as_echo "not found" >&6; }
elif test "$gasnet_cv_socklen_t" = float; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: compiler unreliable - defaulting to socklen_t" >&5
$as_echo "compiler unreliable - defaulting to socklen_t" >&6; }
  cat >>confdefs.h <<_ACEOF
#define GASNET_SOCKLEN_T socklen_t
_ACEOF

else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_socklen_t" >&5
$as_echo "$gasnet_cv_socklen_t" >&6; }
  cat >>confdefs.h <<_ACEOF
#define GASNET_SOCKLEN_T $gasnet_cv_socklen_t
_ACEOF

fi

# Prefer setpgid(), but unless cross-compiling we can use setpgrp()
for ac_func in setpgid
do :
  ac_fn_c_check_func "$LINENO" "setpgid" "ac_cv_func_setpgid"
if test "x$ac_cv_func_setpgid" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SETPGID 1
_ACEOF

fi
done

if test "$cross_compiling" = "no" ; then
  for ac_func in setpgrp
do :
  ac_fn_c_check_func "$LINENO" "setpgrp" "ac_cv_func_setpgrp"
if test "x$ac_cv_func_setpgrp" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SETPGRP 1
_ACEOF
 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether setpgrp takes no argument" >&5
$as_echo_n "checking whether setpgrp takes no argument... " >&6; }
if ${ac_cv_func_setpgrp_void+:} false; then :
  $as_echo_n "(cached) " >&6
else
  if test "$cross_compiling" = yes; then :
  as_fn_error $? "cannot check setpgrp when cross compiling" "$LINENO" 5
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_includes_default
int
main ()
{
/* If this system has a BSD-style setpgrp which takes arguments,
  setpgrp(1, 1) will fail with ESRCH and return -1, in that case
  exit successfully. */
  return setpgrp (1,1) != -1;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  ac_cv_func_setpgrp_void=no
else
  ac_cv_func_setpgrp_void=yes
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: $ac_cv_func_setpgrp_void" >&5
$as_echo "$ac_cv_func_setpgrp_void" >&6; }
if test $ac_cv_func_setpgrp_void = yes; then

$as_echo "#define SETPGRP_VOID 1" >>confdefs.h

fi

fi
done

fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ssh-cmd,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ssh-cmd was given.
if test "${with_ssh_cmd+set}" = set; then :
  withval=$with_ssh_cmd;
fi




  if test "${with_ssh_cmd+set}" = set; then :
    withval=$with_ssh_cmd;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ssh-cmd requires an argument" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
      yes|no) as_fn_error $? "--with-ssh-cmd requires an argument" "$LINENO" 5 ;;
           *) gasnet_ssh_cmd="$withval" ;;
    esac
      ;;
    esac
  else
    :
    gasnet_ssh_cmd="ssh"
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ssh-cmd,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



cat >>confdefs.h <<_ACEOF
#define GASNETI_DEFAULT_SSH_CMD "$gasnet_ssh_cmd"
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ssh-options,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ssh-options was given.
if test "${with_ssh_options+set}" = set; then :
  withval=$with_ssh_options;
fi




  if test "${with_ssh_options+set}" = set; then :
    withval=$with_ssh_options;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ssh-options requires an argument" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
      yes|no) as_fn_error $? "--with-ssh-options requires an argument" "$LINENO" 5 ;;
           *) gasnet_ssh_options="$withval" ;;
    esac
      ;;
    esac
  else
    :
    gasnet_ssh_options=""
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ssh-options,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



cat >>confdefs.h <<_ACEOF
#define GASNETI_DEFAULT_SSH_OPTIONS "$gasnet_ssh_options"
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ssh-nodefile,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ssh-nodefile was given.
if test "${with_ssh_nodefile+set}" = set; then :
  withval=$with_ssh_nodefile;
fi




  if test "${with_ssh_nodefile+set}" = set; then :
    withval=$with_ssh_nodefile;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ssh-nodefile requires an argument" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
      yes|no) as_fn_error $? "--with-ssh-nodefile requires an argument" "$LINENO" 5 ;;
           *) gasnet_ssh_nodefile="$withval" ;;
    esac
      ;;
    esac
  else
    :
    gasnet_ssh_nodefile=""
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ssh-nodefile,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



cat >>confdefs.h <<_ACEOF
#define GASNETI_DEFAULT_SSH_NODEFILE "$gasnet_ssh_nodefile"
_ACEOF





# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(ssh-out-degree,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-ssh-out-degree was given.
if test "${with_ssh_out_degree+set}" = set; then :
  withval=$with_ssh_out_degree;
fi




  if test "${with_ssh_out_degree+set}" = set; then :
    withval=$with_ssh_out_degree;
    case "$withval" in
      no) :
          as_fn_error $? "--with-ssh-out-degree requires a non-negative  integer argument" "$LINENO" 5
      ;;
      *)  :
          case "$withval" in
      yes|no) as_fn_error $? "--with-ssh-out-degree requires a non-negative integer argument" "$LINENO" 5 ;;
    esac
    if expr "${withval}" : "[0-9][0-9]*" >/dev/null; then
      gasnet_ssh_out_degree="$withval"
    else
      as_fn_error $? "--with-ssh-out-degree requires a non-negative integer argument" "$LINENO" 5
    fi
      ;;
    esac
  else
    :
    gasnet_ssh_out_degree=32
  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(ssh-out-degree,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



cat >>confdefs.h <<_ACEOF
#define GASNETI_DEFAULT_SSH_OUT_DEGREE $gasnet_ssh_out_degree
_ACEOF


 if test "$have_fork" = yes; then
  HAVE_BOOTSTRAP_SSH_TRUE=
  HAVE_BOOTSTRAP_SSH_FALSE='#'
else
  HAVE_BOOTSTRAP_SSH_TRUE='#'
  HAVE_BOOTSTRAP_SSH_FALSE=
fi


# Things for pmi-spawner




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pmi,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-pmi was given.
if test "${enable_pmi+set}" = set; then :
  enableval=$enable_pmi;
fi


  case "$enable_pmi" in
    no)  :
        enable_pmi=no
    ;;
    yes) :
        enable_pmi=yes; force_pmi=yes
    ;;
    *)   :
        enable_pmi=probe
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pmi,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# If user specifies a PMI version, then we will not probe for others
unset using_pmi_version
pmi_why='Default'



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(pmi-version,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-pmi-version was given.
if test "${with_pmi_version+set}" = set; then :
  withval=$with_pmi_version;
fi




  if test "${with_pmi_version+set}" = set; then :
    withval=$with_pmi_version;
    case "$withval" in
      no) :





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring --without-pmi-version" >&5
$as_echo "$as_me: WARNING: Ignoring --without-pmi-version" >&2;}
  echo "Ignoring --without-pmi-version" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)





      ;;
      *)  :

    case "$withval" in
      1|2|x|cray) using_pmi_version="$withval";;
      *)

echo
echo "configure error: Argument to --with-pmi-version must be 'x', '1', '2', or 'cray'"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
    pmi_why='Requested'

      ;;
    esac
  else
    :

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(pmi-version,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$enabled_aries$have_aries" = yesyes; then
  if test -n "$using_pmi_version" && test "$using_pmi_version" != 'cray'; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring --with-pmi-version=$using_pmi_version in favor of Cray PMI required by aries-conduit" >&5
$as_echo "$as_me: WARNING: Ignoring --with-pmi-version=$using_pmi_version in favor of Cray PMI required by aries-conduit" >&2;}
  echo "Ignoring --with-pmi-version=$using_pmi_version in favor of Cray PMI required by aries-conduit" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  fi
  using_pmi_version=cray
elif test "$GASNET_PLATFORM" = crayex && test -z "$using_pmi_version"; then
  using_pmi_version=cray
fi

# Check for header matching the selected lib
# TODO: fragile if multiple PMI libs are installed


have_pmi=no
if test "$enable_pmi" != 'no'; then
  # Auto-detect Cray PMI prefix, *unless* non-Cray version requested
  if ( test -n "$CRAYPE_NETWORK_TARGET" || test "$GASNET_PLATFORM" = crayex ) &&
   ( test "$using_pmi_version" = 'cray' || test -z "$using_pmi_version" ); then
    # Several places to look.
    for dir in `expr "x${CRAY_PMI_INCLUDE_OPTS}" : 'x-I\([^ ]*\)' 2>/dev/null` \
               `expr "x${CRAY_PMI_POST_LINK_OPTS}" : 'x-L\([^ ]*\)' 2>/dev/null` \
               "$CRAY_PMI_PREFIX/dummy" '/opt/cray/pe/pmi/default/dummy'; do
      if test -n "$dir"; then
        pmi_guess=`dirname "$dir" 2>/dev/null`
        if test -e "$pmi_guess/include/pmi_cray.h"; then
          break
        fi
      fi
    done
  else
    pmi_guess='/usr'
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([PMI_HOME],[$pmi_guess],[Install prefix of PMI library]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-pmi-home was given.
if test "${with_pmi_home+set}" = set; then :
  withval=$with_pmi_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI_HOME setting" >&5
$as_echo_n "checking for PMI_HOME setting... " >&6; }

  envval_src_PMI_HOME="cached"
  if ${gasnet_cv_envvar_PMI_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_PMI_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_PMI_HOME="$pmi_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_pmihome+set}" = "set" ; then
          gasnet_cv_envvar_PMI_HOME="${_gasneti_nenv_pmihome}"
          envval_src_PMI_HOME=given
    elif test "${_gasneti_cenv_pmihome+set}" = "set" ; then
          gasnet_cv_envvar_PMI_HOME="${_gasneti_cenv_pmihome}"
          envval_src_PMI_HOME=conf
    else
          gasnet_cv_envvar_PMI_HOME=$envval_default_PMI_HOME
          envval_src_PMI_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 PMI_HOME pmihome $gasnet_cv_configure_args_norm

fi


  PMI_HOME="$gasnet_cv_envvar_PMI_HOME"

     if test "$PMI_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  PMI_HOME
     if test "$envval_src_PMI_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_PMI_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$PMI_HOME\"" >&5
$as_echo "      \"$PMI_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$PMI_HOME\"" >&5
$as_echo "          (default)  \"$PMI_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$PMI_HOME\"" >&5
$as_echo "          (disabled) \"$PMI_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$PMI_HOME\"" >&5
$as_echo "          (provided) \"$PMI_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$PMI_HOME\"" >&5
$as_echo "          (provided) \"$PMI_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$PMI_HOME. Please configure --with-PMI_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([PMI_HOME],[$pmi_guess],[Install prefix of PMI library]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([PMI],[pmi pmi2 pmix]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$PMI_HOME" in
    /usr|/) PMI_ldflags_guess='';;
         *) for PMI_ldflags_guess_dir in "$PMI_HOME/lib${GASNETI_PTR_BITS}" "$PMI_HOME/lib" ''; do
              test -z "$PMI_ldflags_guess_dir" && break
              for PMI_ldflags_guess_lib in pmi pmi2 pmix; do
                for PMI_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$PMI_ldflags_guess_dir/lib$PMI_ldflags_guess_lib.$PMI_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$PMI_ldflags_guess_dir"; then
            PMI_ldflags_guess="-L$PMI_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(pmi-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_pmi_rpath" in
    no)  :
        enabled_pmi_rpath=''
    ;;
    yes) :
        enabled_pmi_rpath="$PMI_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_pmi_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_pmi_rpath="$PMI_ldflags_guess_dir"
                 else
                   enabled_pmi_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(pmi-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_pmi_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                PMI_ldflags_guess="$PMI_ldflags_guess $cc_rpath_option$enabled_pmi_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath pmi"
              fi
            fi
            PMI_ldflags_guess="${PMI_ldflags_guess}"
          else
            PMI_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([PMI_LDFLAGS],[$PMI_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-pmi-ldflags was given.
if test "${with_pmi_ldflags+set}" = set; then :
  withval=$with_pmi_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI_LDFLAGS setting" >&5
$as_echo_n "checking for PMI_LDFLAGS setting... " >&6; }

  envval_src_PMI_LDFLAGS="cached"
  if ${gasnet_cv_envvar_PMI_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_PMI_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_PMI_LDFLAGS="$PMI_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_pmildflags+set}" = "set" ; then
          gasnet_cv_envvar_PMI_LDFLAGS="${_gasneti_nenv_pmildflags}"
          envval_src_PMI_LDFLAGS=given
    elif test "${_gasneti_cenv_pmildflags+set}" = "set" ; then
          gasnet_cv_envvar_PMI_LDFLAGS="${_gasneti_cenv_pmildflags}"
          envval_src_PMI_LDFLAGS=conf
    else
          gasnet_cv_envvar_PMI_LDFLAGS=$envval_default_PMI_LDFLAGS
          envval_src_PMI_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 PMI_LDFLAGS pmildflags $gasnet_cv_configure_args_norm

fi


  PMI_LDFLAGS="$gasnet_cv_envvar_PMI_LDFLAGS"

     if test "$PMI_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  PMI_LDFLAGS
     if test "$envval_src_PMI_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_PMI_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$PMI_LDFLAGS\"" >&5
$as_echo "   \"$PMI_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$PMI_LDFLAGS\"" >&5
$as_echo "       (default)  \"$PMI_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$PMI_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$PMI_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$PMI_LDFLAGS\"" >&5
$as_echo "       (provided) \"$PMI_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$PMI_LDFLAGS\"" >&5
$as_echo "       (provided) \"$PMI_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$PMI_LDFLAGS. Please configure --with-PMI_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([PMI_LDFLAGS],[$PMI_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    # Check whether --enable-pmi-rpath was given.
if test "${enable_pmi_rpath+set}" = set; then :
  enableval=$enable_pmi_rpath;
fi


  unset PMI_ldflags_guess
  unset PMI_ldflags_guess_dir
  unset PMI_ldflags_guess_lib
  unset PMI_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  PMI_SPAWNER_LDFLAGS=$PMI_LDFLAGS; unset PMI_LDFLAGS

  # Check for various implementations' libs unless disqualifed by --with-pmi-version=



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $PMI_SPAWNER_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $PMI_SPAWNER_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $PMI_SPAWNER_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([PMI_LIBS],[probe]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-pmi-libs was given.
if test "${with_pmi_libs+set}" = set; then :
  withval=$with_pmi_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI_LIBS setting" >&5
$as_echo_n "checking for PMI_LIBS setting... " >&6; }

  envval_src_PMI_LIBS="cached"
  if ${gasnet_cv_envvar_PMI_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_PMI_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_PMI_LIBS="probe"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_pmilibs+set}" = "set" ; then
          gasnet_cv_envvar_PMI_LIBS="${_gasneti_nenv_pmilibs}"
          envval_src_PMI_LIBS=given
    elif test "${_gasneti_cenv_pmilibs+set}" = "set" ; then
          gasnet_cv_envvar_PMI_LIBS="${_gasneti_cenv_pmilibs}"
          envval_src_PMI_LIBS=conf
    else
          gasnet_cv_envvar_PMI_LIBS=$envval_default_PMI_LIBS
          envval_src_PMI_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 PMI_LIBS pmilibs $gasnet_cv_configure_args_norm

fi


  PMI_LIBS="$gasnet_cv_envvar_PMI_LIBS"

     if test "$PMI_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  PMI_LIBS
     if test "$envval_src_PMI_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_PMI_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$PMI_LIBS\"" >&5
$as_echo "      \"$PMI_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$PMI_LIBS\"" >&5
$as_echo "          (default)  \"$PMI_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$PMI_LIBS\"" >&5
$as_echo "          (disabled) \"$PMI_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$PMI_LIBS\"" >&5
$as_echo "          (provided) \"$PMI_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$PMI_LIBS\"" >&5
$as_echo "          (provided) \"$PMI_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$PMI_LIBS. Please configure --with-PMI_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([PMI_LIBS],[probe]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  ## Cray PMI
  if test "$using_pmi_version" = 'cray' || test -z "$using_pmi_version"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



    if test "$PMI_LIBS" = 'probe'; then
      # At the time of writting, XC systems use libpmi and EX systems use libpmi2.
      # Use of AC_SEARCH_LIBS() will yield a "none required" result when using
      # Cray's `cc` wrapper, which could then require pmi environment module to
      # be loaded at application link time.  The following "just works" because,
      # when using the wrapper, it reduces to checking if the library exists.
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI_Get_nidlist_ptr in -lpmi2" >&5
$as_echo_n "checking for PMI_Get_nidlist_ptr in -lpmi2... " >&6; }
if ${ac_cv_lib_pmi2_PMI_Get_nidlist_ptr+:} false; then :
  $as_echo_n "(cached) " >&6
else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lpmi2  $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 PMI_Get_nidlist_ptr ();
int
main ()
{
return PMI_Get_nidlist_ptr ();
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_pmi2_PMI_Get_nidlist_ptr=yes
else
  ac_cv_lib_pmi2_PMI_Get_nidlist_ptr=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_pmi2_PMI_Get_nidlist_ptr" >&5
$as_echo "$ac_cv_lib_pmi2_PMI_Get_nidlist_ptr" >&6; }
if test "x$ac_cv_lib_pmi2_PMI_Get_nidlist_ptr" = xyes; then :
  have_pmi=yes; LIBS="-lpmi2"
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI_Get_nidlist_ptr in -lpmi" >&5
$as_echo_n "checking for PMI_Get_nidlist_ptr in -lpmi... " >&6; }
if ${ac_cv_lib_pmi_PMI_Get_nidlist_ptr+:} false; then :
  $as_echo_n "(cached) " >&6
else
  ac_check_lib_save_LIBS=$LIBS
LIBS="-lpmi  $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 PMI_Get_nidlist_ptr ();
int
main ()
{
return PMI_Get_nidlist_ptr ();
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_lib_pmi_PMI_Get_nidlist_ptr=yes
else
  ac_cv_lib_pmi_PMI_Get_nidlist_ptr=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_pmi_PMI_Get_nidlist_ptr" >&5
$as_echo "$ac_cv_lib_pmi_PMI_Get_nidlist_ptr" >&6; }
if test "x$ac_cv_lib_pmi_PMI_Get_nidlist_ptr" = xyes; then :
  have_pmi=yes; LIBS="-lpmi"
fi

fi

    else
      LIBS="$PMI_LIBS"
      ac_fn_c_check_func "$LINENO" "PMI_Get_nidlist_ptr" "ac_cv_func_PMI_Get_nidlist_ptr"
if test "x$ac_cv_func_PMI_Get_nidlist_ptr" = xyes; then :
  have_pmi=yes
fi

    fi
    if test "$have_pmi" = 'yes'; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PMI_SPAWNER_CFLAGS([pmi_cray.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of pmi_cray.h" >&5
$as_echo_n "checking for location of pmi_cray.h... " >&6; }
    for pmi_headers in "$PMI_HOME/include/slurm" "$PMI_HOME/include/portals4" "$PMI_HOME/include" ''; do
      test -z "${pmi_headers}" && break
      test -f "${pmi_headers}/pmi_cray.h" && break
    done
    if test -z "${pmi_headers}"; then
      have_pmi=no
      pmi_headers='not found'
    elif test "${pmi_headers}" != '/usr/include'; then
      PMI_SPAWNER_CFLAGS="-I${pmi_headers}"
    fi
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${pmi_headers}" >&5
$as_echo "${pmi_headers}" >&6; }

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PMI_SPAWNER_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    fi
    if test "$have_pmi" = 'yes'; then
      using_pmi_version=cray
      pretty_pmi_version=' (Cray)'
      $as_echo "#define HAVE_PMI_CRAY_H 1" >>confdefs.h

      PMI_SPAWNER_LIBS="$LIBS"

case "$enable_cray_post_link_rewrite" in
  '' | yes) :



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CRAY_FIX_LINK_OPTS([pmi],[PMI_SPAWNER_LDFLAGS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  if test -n x"$PMI_SPAWNER_LDFLAGS"; then
    cplo_tmp=`$PERL -e "\\\$_='$PMI_SPAWNER_LDFLAGS'; 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
      PMI_SPAWNER_LDFLAGS="$cplo_tmp"
    else




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Directory $cplo_dir missing - disabling rewrite of PMI_SPAWNER_LDFLAGS" >&5
$as_echo "$as_me: WARNING: Directory $cplo_dir missing - disabling rewrite of PMI_SPAWNER_LDFLAGS" >&2;}
  echo "Directory $cplo_dir missing - disabling rewrite of PMI_SPAWNER_LDFLAGS" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    fi
  fi


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CRAY_FIX_LINK_OPTS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  ;;
  *)  :

  ;;
esac

    fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
  ## PMIx
  if test "$using_pmi_version" = 'x' || test -z "$using_pmi_version"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



    if test "$PMI_LIBS" = 'probe'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing PMIx_Init" >&5
$as_echo_n "checking for library containing PMIx_Init... " >&6; }
if ${ac_cv_search_PMIx_Init+:} 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 PMIx_Init ();
int
main ()
{
return PMIx_Init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pmix; 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_PMIx_Init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_PMIx_Init+:} false; then :
  break
fi
done
if ${ac_cv_search_PMIx_Init+:} false; then :

else
  ac_cv_search_PMIx_Init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_PMIx_Init" >&5
$as_echo "$ac_cv_search_PMIx_Init" >&6; }
ac_res=$ac_cv_search_PMIx_Init
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  have_pmi=yes
fi

    else
      LIBS="$PMI_LIBS"
      ac_fn_c_check_func "$LINENO" "PMIx_Init" "ac_cv_func_PMIx_Init"
if test "x$ac_cv_func_PMIx_Init" = xyes; then :
  have_pmi=yes
fi

    fi
    if test "$have_pmi" = 'yes'; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PMI_SPAWNER_CFLAGS([pmix.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of pmix.h" >&5
$as_echo_n "checking for location of pmix.h... " >&6; }
    for pmi_headers in "$PMI_HOME/include/slurm" "$PMI_HOME/include/portals4" "$PMI_HOME/include" ''; do
      test -z "${pmi_headers}" && break
      test -f "${pmi_headers}/pmix.h" && break
    done
    if test -z "${pmi_headers}"; then
      have_pmi=no
      pmi_headers='not found'
    elif test "${pmi_headers}" != '/usr/include'; then
      PMI_SPAWNER_CFLAGS="-I${pmi_headers}"
    fi
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${pmi_headers}" >&5
$as_echo "${pmi_headers}" >&6; }

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PMI_SPAWNER_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    fi
    if test "$have_pmi" = 'yes'; then
      for ac_header in stdbool.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "stdbool.h" "ac_cv_header_stdbool_h" "$ac_includes_default"
if test "x$ac_cv_header_stdbool_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_STDBOOL_H 1
_ACEOF

fi

done

      # We support PMIx API versions 2 and 3
      # At least some version 1 headers did not define PMIX_VERSION_MAJOR at all



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$PMI_SPAWNER_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="$PMI_SPAWNER_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$PMI_SPAWNER_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for PMIx API version 2 or newer,PMIX_API,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMIx API version 2 or newer" >&5
$as_echo_n "checking for PMIx API version 2 or newer... " >&6; }
if ${gasnet_cv_PMIX_API+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

        #include <sys/time.h>
        #include <sys/types.h>
        #include <unistd.h>
        #if HAVE_STDBOOL_H
          #include <stdbool.h>
        #endif
        #include <pmix.h>
        #ifndef PMIX_VERSION_MAJOR
          #error not defined
        #elif PMIX_VERSION_MAJOR < 2
          #error too old
        #endif

int
main ()
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_PMIX_API=yes
else
  gasnet_cv_PMIX_API=no
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_PMIX_API" >&5
$as_echo "$gasnet_cv_PMIX_API" >&6; }
if test "$gasnet_cv_PMIX_API" = yes; then
  :

else
  :





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Ignoring libpmix implementing API version 1 because version 2 or newer is required." >&5
$as_echo "$as_me: WARNING: Ignoring libpmix implementing API version 1 because version 2 or newer is required." >&2;}
  echo "Ignoring libpmix implementing API version 1 because version 2 or newer is required." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




        have_pmi=no

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for PMIx API version 2 or newer,PMIX_API,...) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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
    if test "$have_pmi" = 'yes'; then
      using_pmi_version=x
      pretty_pmi_version=' (version=x)'
      $as_echo "#define HAVE_PMIX_H 1" >>confdefs.h

      PMI_SPAWNER_LIBS="$LIBS"
    fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
  ## PMI2
  if test "$using_pmi_version" = '2' || test -z "$using_pmi_version"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



    if test "$PMI_LIBS" = 'probe'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing PMI2_Init" >&5
$as_echo_n "checking for library containing PMI2_Init... " >&6; }
if ${ac_cv_search_PMI2_Init+:} 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 PMI2_Init ();
int
main ()
{
return PMI2_Init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pmi2 mpich; 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_PMI2_Init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_PMI2_Init+:} false; then :
  break
fi
done
if ${ac_cv_search_PMI2_Init+:} false; then :

else
  ac_cv_search_PMI2_Init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_PMI2_Init" >&5
$as_echo "$ac_cv_search_PMI2_Init" >&6; }
ac_res=$ac_cv_search_PMI2_Init
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  have_pmi=yes
fi

    else
      LIBS="$PMI_LIBS"
      ac_fn_c_check_func "$LINENO" "PMI2_Init" "ac_cv_func_PMI2_Init"
if test "x$ac_cv_func_PMI2_Init" = xyes; then :
  have_pmi=yes
fi

    fi
    if test "$have_pmi" = 'yes'; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PMI_SPAWNER_CFLAGS([pmi2.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of pmi2.h" >&5
$as_echo_n "checking for location of pmi2.h... " >&6; }
    for pmi_headers in "$PMI_HOME/include/slurm" "$PMI_HOME/include/portals4" "$PMI_HOME/include" ''; do
      test -z "${pmi_headers}" && break
      test -f "${pmi_headers}/pmi2.h" && break
    done
    if test -z "${pmi_headers}"; then
      have_pmi=no
      pmi_headers='not found'
    elif test "${pmi_headers}" != '/usr/include'; then
      PMI_SPAWNER_CFLAGS="-I${pmi_headers}"
    fi
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${pmi_headers}" >&5
$as_echo "${pmi_headers}" >&6; }

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PMI_SPAWNER_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    fi
    if test "$have_pmi" = 'yes'; then
      using_pmi_version=2
      pretty_pmi_version=' (version=2)'
      $as_echo "#define HAVE_PMI2_H 1" >>confdefs.h

      PMI_SPAWNER_LIBS="$LIBS"



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(pmi2-fast-barrier,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-pmi2-fast-barrier was given.
if test "${enable_pmi2_fast_barrier+set}" = set; then :
  enableval=$enable_pmi2_fast_barrier;
fi



case "$enable_pmi2_fast_barrier" in
  '' | no) :

  ;;
  *)  :

$as_echo "#define GASNETI_PMI2_FENCE_IS_BARRIER 1" >>confdefs.h

  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(pmi2-fast-barrier,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
  ## PMI (aka PMI1)
  if test "$using_pmi_version" = '1' || test -z "$using_pmi_version"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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:4)



    if test "$PMI_LIBS" = 'probe'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing PMI_Init" >&5
$as_echo_n "checking for library containing PMI_Init... " >&6; }
if ${ac_cv_search_PMI_Init+:} 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 PMI_Init ();
int
main ()
{
return PMI_Init ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' pmi mpich portals_runtime; 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_PMI_Init=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_PMI_Init+:} false; then :
  break
fi
done
if ${ac_cv_search_PMI_Init+:} false; then :

else
  ac_cv_search_PMI_Init=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_PMI_Init" >&5
$as_echo "$ac_cv_search_PMI_Init" >&6; }
ac_res=$ac_cv_search_PMI_Init
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  have_pmi=yes
fi

    else
      LIBS="$PMI_LIBS"
      ac_fn_c_check_func "$LINENO" "PMI_Init" "ac_cv_func_PMI_Init"
if test "x$ac_cv_func_PMI_Init" = xyes; then :
  have_pmi=yes
fi

    fi
    if test "$have_pmi" = 'yes'; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PMI_SPAWNER_CFLAGS([pmi.h]) vvvvvvvvvvvvvvvvvvvvvv (L:4)

    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for location of pmi.h" >&5
$as_echo_n "checking for location of pmi.h... " >&6; }
    for pmi_headers in "$PMI_HOME/include/slurm" "$PMI_HOME/include/portals4" "$PMI_HOME/include" ''; do
      test -z "${pmi_headers}" && break
      test -f "${pmi_headers}/pmi.h" && break
    done
    if test -z "${pmi_headers}"; then
      have_pmi=no
      pmi_headers='not found'
    elif test "${pmi_headers}" != '/usr/include'; then
      PMI_SPAWNER_CFLAGS="-I${pmi_headers}"
    fi
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${pmi_headers}" >&5
$as_echo "${pmi_headers}" >&6; }

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PMI_SPAWNER_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    fi
    if test "$have_pmi" = 'yes'; then
      using_pmi_version=1
      pretty_pmi_version=' (version=1)'
      $as_echo "#define HAVE_PMI_H 1" >>confdefs.h

      PMI_SPAWNER_LIBS="$LIBS"
    fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  fi
  unset PMI_LIBS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([PMI_SPAWNER_LDFLAGS],[PMI_SPAWNER_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts PMI_SPAWNER_LDFLAGS PMI_SPAWNER_LIBS $PMI_SPAWNER_LDFLAGS $PMI_SPAWNER_LIBS
  #echo "PMI_SPAWNER_LDFLAGS=[$]PMI_SPAWNER_LDFLAGS"
  #echo "PMI_SPAWNER_LIBS=[$]PMI_SPAWNER_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([PMI_SPAWNER_LDFLAGS],[PMI_SPAWNER_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  # TODO: add a link test for a working PMI configuration

  # Look for use of malloc/free in the corresponding PMIx header if any
  if test "$have_pmi" = yes; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for use of malloc in PMIx headers" >&5
$as_echo_n "checking for use of malloc in PMIx headers... " >&6; }
    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <${pmi_headers}/pmix_common.h>

_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "\<(malloc|calloc|free|strdup)\>" >/dev/null 2>&1; then :
   $as_echo "#define GASNETI_PMIX_HACK 1" >>confdefs.h

        { $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; }

fi
rm -f conftest*

  fi
fi

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMI spawner support" >&5
$as_echo_n "checking for PMI spawner support... " >&6; }
if test "$have_pmi" = yes; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  # These have not bee seen outside of Cray PMI, but we can hope:



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $PMI_SPAWNER_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $PMI_SPAWNER_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $PMI_SPAWNER_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $PMI_SPAWNER_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $PMI_SPAWNER_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $PMI_SPAWNER_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  for ac_func in PMI_Allgather PMI_Allgather_on_smp PMI_Bcast PMI_Get_numpes_on_smp
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

fi
done




# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)




  # Get a full path for PMIRUN_CMD, using MPIRUN_CMD as a fallback
  if test "$enabled_mpi" = yes || test "$enabled_mpi_compat" = yes; then
    : # Have already probed MIRUN_CMD, possibly system-specific
  else



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([MPIRUN_CMD],[mpirun -np %N %C]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








  { $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:4)



  fi
  pmirun_cmd_default="$MPIRUN_CMD" # default of defaults
  if test $GASNET_PLATFORM = crayex; then
    for ac_prog in $SRUN srun
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_SRUN_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $SRUN_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_SRUN_PATH="$SRUN_PATH" # 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_SRUN_PATH="$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
SRUN_PATH=$ac_cv_path_SRUN_PATH
if test -n "$SRUN_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $SRUN_PATH" >&5
$as_echo "$SRUN_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$SRUN_PATH" && break
done

    for ac_prog in $APRUN aprun
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_APRUN_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $APRUN_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_APRUN_PATH="$APRUN_PATH" # 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_APRUN_PATH="$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
APRUN_PATH=$ac_cv_path_APRUN_PATH
if test -n "$APRUN_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $APRUN_PATH" >&5
$as_echo "$APRUN_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$APRUN_PATH" && break
done

    if test -n "$SRUN_PATH" && test -n "$APRUN_PATH"; then
      : # Because both 'srun' and 'aprun' were found, will not use either as default PMIRUN_CMD
    elif test -n "$SRUN_PATH"; then
      pmirun_cmd_default="$SRUN_PATH -n %N -- %C"
    elif test -n "$APRUN_PATH"; then
      pmirun_cmd_default="$APRUN_PATH -n %N %C"
    fi
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([PMIRUN_CMD],[$pmirun_cmd_default],[[Command template for running PMI programs, see other/pmi-spawner/README]]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-pmirun-cmd was given.
if test "${with_pmirun_cmd+set}" = set; then :
  withval=$with_pmirun_cmd;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PMIRUN_CMD setting" >&5
$as_echo_n "checking for PMIRUN_CMD setting... " >&6; }

  envval_src_PMIRUN_CMD="cached"
  if ${gasnet_cv_envvar_PMIRUN_CMD+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_PMIRUN_CMD="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_PMIRUN_CMD="$pmirun_cmd_default"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_pmiruncmd+set}" = "set" ; then
          gasnet_cv_envvar_PMIRUN_CMD="${_gasneti_nenv_pmiruncmd}"
          envval_src_PMIRUN_CMD=given
    elif test "${_gasneti_cenv_pmiruncmd+set}" = "set" ; then
          gasnet_cv_envvar_PMIRUN_CMD="${_gasneti_cenv_pmiruncmd}"
          envval_src_PMIRUN_CMD=conf
    else
          gasnet_cv_envvar_PMIRUN_CMD=$envval_default_PMIRUN_CMD
          envval_src_PMIRUN_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 PMIRUN_CMD pmiruncmd $gasnet_cv_configure_args_norm

fi


  PMIRUN_CMD="$gasnet_cv_envvar_PMIRUN_CMD"

     if test "$PMIRUN_CMD" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  PMIRUN_CMD
     if test "$envval_src_PMIRUN_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_PMIRUN_CMD" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$PMIRUN_CMD\"" >&5
$as_echo "    \"$PMIRUN_CMD\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$PMIRUN_CMD\"" >&5
$as_echo "        (default)  \"$PMIRUN_CMD\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$PMIRUN_CMD\"" >&5
$as_echo "        (disabled) \"$PMIRUN_CMD\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$PMIRUN_CMD\"" >&5
$as_echo "        (provided) \"$PMIRUN_CMD\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$PMIRUN_CMD\"" >&5
$as_echo "        (provided) \"$PMIRUN_CMD\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$PMIRUN_CMD. Please configure --with-PMIRUN_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([PMIRUN_CMD],[$pmirun_cmd_default],[[Command template for running PMI programs, see other/pmi-spawner/README]]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_GETFULLPATH(PMIRUN_CMD) vvvvvvvvvvvvvvvvvvvvvv (L:4)



if test "$gasnet_cv__gfp_disable" = ""; then
  if echo "$PMIRUN_CMD" | $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 "$PMIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=" "; } { for (i=2;i<=NF;i++) { if ($i ~ /=/) { print $i; } else break; } }'`
    # just the program name
    gasnet_gfp_progname=`echo "$PMIRUN_CMD" | $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 "$PMIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<NF;i++) { if ($i !~ /=/) { for (j=i+1;j<=NF;j++) { print sp; sp=" "; print $j; } break; } } }'`
  else
    gasnet_gfp_progenv=""
    gasnet_gfp_progname=`echo "$PMIRUN_CMD" | $AWK -F' ' '{ print $1 }'`
    gasnet_gfp_progargs=`echo "$PMIRUN_CMD" | $AWK -F' ' 'BEGIN { ORS=""; } { for (i=2;i<=NF;i++) { print sp; sp=" "; print $i; } }'`
  fi
  gasnet_gfp_progname0=`echo "$gasnet_gfp_progname" | $AWK '{ print substr($0,1,1) }'`
  if test "$gasnet_gfp_progname0" != "/" ; then
    if test "`echo $gasnet_gfp_progname | grep '/'`" != "" ; then
      as_fn_error $? "PMIRUN_CMD was set to a relative path: $gasnet_gfp_progname -- please use an absolute pathname" "$LINENO" 5
    fi
    # clear cached values, in case this is a pushed var
    unset gasnet_cv__gfp_fullprogname_PMIRUN_CMD
    unset ac_cv_path_gasnet_cv__gfp_fullprogname_PMIRUN_CMD
    # Extract the first word of "$gasnet_gfp_progname", so it can be a program name with args.
set dummy $gasnet_gfp_progname; 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_gasnet_cv__gfp_fullprogname_PMIRUN_CMD+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $gasnet_cv__gfp_fullprogname_PMIRUN_CMD in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_gasnet_cv__gfp_fullprogname_PMIRUN_CMD="$gasnet_cv__gfp_fullprogname_PMIRUN_CMD" # 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_PMIRUN_CMD="$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_PMIRUN_CMD=$ac_cv_path_gasnet_cv__gfp_fullprogname_PMIRUN_CMD
if test -n "$gasnet_cv__gfp_fullprogname_PMIRUN_CMD"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv__gfp_fullprogname_PMIRUN_CMD" >&5
$as_echo "$gasnet_cv__gfp_fullprogname_PMIRUN_CMD" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


    if test "$gasnet_cv__gfp_fullprogname_PMIRUN_CMD" != "" ; then
      gasnet_gfp_progname="$gasnet_cv__gfp_fullprogname_PMIRUN_CMD"
    fi
  fi
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for full path expansion of PMIRUN_CMD" >&5
$as_echo_n "checking for full path expansion of PMIRUN_CMD... " >&6; }
  if test -n "$gasnet_gfp_progargs" ; then
    PMIRUN_CMD="$gasnet_gfp_progenv$gasnet_gfp_progname $gasnet_gfp_progargs"
  else
    PMIRUN_CMD="$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: $PMIRUN_CMD" >&5
$as_echo "$PMIRUN_CMD" >&6; }
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_GETFULLPATH(PMIRUN_CMD) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



elif test -z "$force_pmi"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
  PMI_SPAWNER_LIBS=""
  PMI_SPAWNER_LDFLAGS=""
  PMI_SPAWNER_CFLAGS=""
elif test "$enabled_aries$have_aries" = yesyes; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }


echo
echo "configure error: Cray PMI could not be found, but is required by aries-conduit.  Try loading the pmi environment module."
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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 -n "${using_pmi_version+set}"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
  if test "$using_pmi_version" = cray; then
    extra='.  Try loading the "cray-pmi" or "pmi" environment module, or specifying a different --with-pmi-version=?.'
  else
    extra=''
  fi


echo
echo "configure error: $pmi_why PMI version \"$using_pmi_version\" could not be found$extra"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }


echo
echo "configure error: Requested PMI support 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_pmi" = yes; then
  HAVE_BOOTSTRAP_PMI_TRUE=
  HAVE_BOOTSTRAP_PMI_FALSE='#'
else
  HAVE_BOOTSTRAP_PMI_TRUE='#'
  HAVE_BOOTSTRAP_PMI_FALSE=
fi


########################################################################

# Check for alloca in C code




# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
# -------------------------------------------
# Tests whether TYPE exists after having included INCLUDES, setting cache
# variable VAR accordingly.
ac_fn_c_check_type ()
{
  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
  eval "$3=no"
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$4
int
main ()
{
if (sizeof ($2))
	 return 0;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$4
int
main ()
{
if (sizeof (($2)))
	    return 0;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :

else
  eval "$3=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
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_type
ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
if test "x$ac_cv_type_size_t" = xyes; then :

else

cat >>confdefs.h <<_ACEOF
#define size_t unsigned int
_ACEOF

fi

# The Ultrix 4.2 mips builtin alloca declared by alloca.h only works
# for constant arguments.  Useless!
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working alloca.h" >&5
$as_echo_n "checking for working alloca.h... " >&6; }
if ${ac_cv_working_alloca_h+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <alloca.h>
int
main ()
{
char *p = (char *) alloca (2 * sizeof (int));
			  if (p) return 0;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_working_alloca_h=yes
else
  ac_cv_working_alloca_h=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: $ac_cv_working_alloca_h" >&5
$as_echo "$ac_cv_working_alloca_h" >&6; }
if test $ac_cv_working_alloca_h = yes; then

$as_echo "#define HAVE_ALLOCA_H 1" >>confdefs.h

fi

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for alloca" >&5
$as_echo_n "checking for alloca... " >&6; }
if ${ac_cv_func_alloca_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#ifdef __GNUC__
# define alloca __builtin_alloca
#else
# ifdef _MSC_VER
#  include <malloc.h>
#  define alloca _alloca
# else
#  ifdef HAVE_ALLOCA_H
#   include <alloca.h>
#  else
#   ifdef _AIX
 #pragma alloca
#   else
#    ifndef alloca /* predefined by HP cc +Olibcalls */
void *alloca (size_t);
#    endif
#   endif
#  endif
# endif
#endif

int
main ()
{
char *p = (char *) alloca (1);
				    if (p) return 0;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  ac_cv_func_alloca_works=yes
else
  ac_cv_func_alloca_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: $ac_cv_func_alloca_works" >&5
$as_echo "$ac_cv_func_alloca_works" >&6; }

if test $ac_cv_func_alloca_works = yes; then

$as_echo "#define HAVE_ALLOCA 1" >>confdefs.h

else
  # The SVR3 libPW and SVR4 libucb both contain incompatible functions
# that cause trouble.  Some versions do not even contain alloca or
# contain a buggy version.  If you still want to use their alloca,
# use ar to extract alloca.o from them instead of compiling alloca.c.

ALLOCA=\${LIBOBJDIR}alloca.$ac_objext

$as_echo "#define C_ALLOCA 1" >>confdefs.h


{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether \`alloca.c' needs Cray hooks" >&5
$as_echo_n "checking whether \`alloca.c' needs Cray hooks... " >&6; }
if ${ac_cv_os_cray+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#if defined CRAY && ! defined CRAY2
webecray
#else
wenotbecray
#endif

_ACEOF
if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
  $EGREP "webecray" >/dev/null 2>&1; then :
  ac_cv_os_cray=yes
else
  ac_cv_os_cray=no
fi
rm -f conftest*

fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_os_cray" >&5
$as_echo "$ac_cv_os_cray" >&6; }
if test $ac_cv_os_cray = yes; then
  for ac_func in _getb67 GETB67 getb67; 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 CRAY_STACKSEG_END $ac_func
_ACEOF

    break
fi

  done
fi

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking stack direction for C alloca" >&5
$as_echo_n "checking stack direction for C alloca... " >&6; }
if ${ac_cv_c_stack_direction+:} false; then :
  $as_echo_n "(cached) " >&6
else
  if test "$cross_compiling" = yes; then :
  ac_cv_c_stack_direction=0
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
$ac_includes_default
int
find_stack_direction (int *addr, int depth)
{
  int dir,dummy = 0;
  if (! addr)
    addr = &dummy;
  *addr = addr < &dummy ? 1 : addr == &dummy ? 0 : -1;
  dir = depth ? find_stack_direction (addr, depth - 1) : 0;
  return dir + dummy;
}

int
main (int argc, char **argv)
{
  return find_stack_direction (0, argc + !argv + 20) < 0;
}
_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  ac_cv_c_stack_direction=1
else
  ac_cv_c_stack_direction=-1
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: $ac_cv_c_stack_direction" >&5
$as_echo "$ac_cv_c_stack_direction" >&6; }
cat >>confdefs.h <<_ACEOF
#define STACK_DIRECTION $ac_cv_c_stack_direction
_ACEOF


fi




for ac_func in on_exit
do :
  ac_fn_c_check_func "$LINENO" "on_exit" "ac_cv_func_on_exit"
if test "x$ac_cv_func_on_exit" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_ON_EXIT 1
_ACEOF

fi
done


for ac_func in gethostid
do :
  ac_fn_c_check_func "$LINENO" "gethostid" "ac_cv_func_gethostid"
if test "x$ac_cv_func_gethostid" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_GETHOSTID 1
_ACEOF

fi
done


for ac_func in setenv unsetenv putenv
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

fi
done


for ac_func in getrlimit setrlimit getrlimit64 setrlimit64
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

fi
done

for ac_header in sys/resource.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "sys/resource.h" "ac_cv_header_sys_resource_h" "$ac_includes_default"
if test "x$ac_cv_header_sys_resource_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SYS_RESOURCE_H 1
_ACEOF

fi

done


for ac_header in sys/table.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "sys/table.h" "ac_cv_header_sys_table_h" "$ac_includes_default"
if test "x$ac_cv_header_sys_table_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SYS_TABLE_H 1
_ACEOF

fi

done


for ac_header in features.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "features.h" "ac_cv_header_features_h" "$ac_includes_default"
if test "x$ac_cv_header_features_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_FEATURES_H 1
_ACEOF

fi

done

for ac_func in fopen64
do :
  ac_fn_c_check_func "$LINENO" "fopen64" "ac_cv_func_fopen64"
if test "x$ac_cv_func_fopen64" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_FOPEN64 1
_ACEOF

fi
done


for ac_func in sigprocmask
do :
  ac_fn_c_check_func "$LINENO" "sigprocmask" "ac_cv_func_sigprocmask"
if test "x$ac_cv_func_sigprocmask" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SIGPROCMASK 1
_ACEOF

fi
done


for ac_func in srand_deterministic
do :
  ac_fn_c_check_func "$LINENO" "srand_deterministic" "ac_cv_func_srand_deterministic"
if test "x$ac_cv_func_srand_deterministic" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SRAND_DETERMINISTIC 1
_ACEOF

fi
done


for ac_func in ffs
do :
  ac_fn_c_check_func "$LINENO" "ffs" "ac_cv_func_ffs"
if test "x$ac_cv_func_ffs" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_FFS 1
_ACEOF

fi
done


########################################################################
# On various systems, the headers are missing certain functions
# or only declare them under some condition we don't satisfy.









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of setenv,have_SETENV_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of setenv" >&5
$as_echo_n "checking for declaration/definition of setenv... " >&6; }
if ${gasnet_cv_have_SETENV_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef setenv
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&setenv);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_SETENV_decl=yes
else
  gasnet_cv_have_SETENV_decl=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_SETENV_decl" >&5
$as_echo "$gasnet_cv_have_SETENV_decl" >&6; }
if test "$gasnet_cv_have_SETENV_decl" = yes; then
  :
   have_SETENV_decl=yes
else
  :
   have_SETENV_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of setenv,have_SETENV_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_SETENV_decl = yes; then
    $as_echo "#define HAVE_SETENV_DECL 1" >>confdefs.h

  fi









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of unsetenv,have_UNSETENV_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of unsetenv" >&5
$as_echo_n "checking for declaration/definition of unsetenv... " >&6; }
if ${gasnet_cv_have_UNSETENV_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef unsetenv
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&unsetenv);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_UNSETENV_decl=yes
else
  gasnet_cv_have_UNSETENV_decl=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_UNSETENV_decl" >&5
$as_echo "$gasnet_cv_have_UNSETENV_decl" >&6; }
if test "$gasnet_cv_have_UNSETENV_decl" = yes; then
  :
   have_UNSETENV_decl=yes
else
  :
   have_UNSETENV_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of unsetenv,have_UNSETENV_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_UNSETENV_decl = yes; then
    $as_echo "#define HAVE_UNSETENV_DECL 1" >>confdefs.h

  fi









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of snprintf,have_SNPRINTF_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of snprintf" >&5
$as_echo_n "checking for declaration/definition of snprintf... " >&6; }
if ${gasnet_cv_have_SNPRINTF_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef snprintf
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&snprintf);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_SNPRINTF_decl=yes
else
  gasnet_cv_have_SNPRINTF_decl=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_SNPRINTF_decl" >&5
$as_echo "$gasnet_cv_have_SNPRINTF_decl" >&6; }
if test "$gasnet_cv_have_SNPRINTF_decl" = yes; then
  :
   have_SNPRINTF_decl=yes
else
  :
   have_SNPRINTF_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of snprintf,have_SNPRINTF_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_SNPRINTF_decl = yes; then
    $as_echo "#define HAVE_SNPRINTF_DECL 1" >>confdefs.h

  fi









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of vsnprintf,have_VSNPRINTF_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of vsnprintf" >&5
$as_echo_n "checking for declaration/definition of vsnprintf... " >&6; }
if ${gasnet_cv_have_VSNPRINTF_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef vsnprintf
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&vsnprintf);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_VSNPRINTF_decl=yes
else
  gasnet_cv_have_VSNPRINTF_decl=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_VSNPRINTF_decl" >&5
$as_echo "$gasnet_cv_have_VSNPRINTF_decl" >&6; }
if test "$gasnet_cv_have_VSNPRINTF_decl" = yes; then
  :
   have_VSNPRINTF_decl=yes
else
  :
   have_VSNPRINTF_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of vsnprintf,have_VSNPRINTF_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_VSNPRINTF_decl = yes; then
    $as_echo "#define HAVE_VSNPRINTF_DECL 1" >>confdefs.h

  fi




########################################################################
# ctype.h wrapper support

for ac_func in isblank isascii toascii
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

fi
done








# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of isblank,have_ISBLANK_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of isblank" >&5
$as_echo_n "checking for declaration/definition of isblank... " >&6; }
if ${gasnet_cv_have_ISBLANK_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef isblank
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&isblank);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_ISBLANK_decl=yes
else
  gasnet_cv_have_ISBLANK_decl=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_ISBLANK_decl" >&5
$as_echo "$gasnet_cv_have_ISBLANK_decl" >&6; }
if test "$gasnet_cv_have_ISBLANK_decl" = yes; then
  :
   have_ISBLANK_decl=yes
else
  :
   have_ISBLANK_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of isblank,have_ISBLANK_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_ISBLANK_decl = yes; then
    $as_echo "#define HAVE_ISBLANK_DECL 1" >>confdefs.h

  fi









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of isascii,have_ISASCII_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of isascii" >&5
$as_echo_n "checking for declaration/definition of isascii... " >&6; }
if ${gasnet_cv_have_ISASCII_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef isascii
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&isascii);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_ISASCII_decl=yes
else
  gasnet_cv_have_ISASCII_decl=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_ISASCII_decl" >&5
$as_echo "$gasnet_cv_have_ISASCII_decl" >&6; }
if test "$gasnet_cv_have_ISASCII_decl" = yes; then
  :
   have_ISASCII_decl=yes
else
  :
   have_ISASCII_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of isascii,have_ISASCII_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_ISASCII_decl = yes; then
    $as_echo "#define HAVE_ISASCII_DECL 1" >>confdefs.h

  fi









# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for declaration/definition of toascii,have_TOASCII_decl,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for declaration/definition of toascii" >&5
$as_echo_n "checking for declaration/definition of toascii... " >&6; }
if ${gasnet_cv_have_TOASCII_decl+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

	#include <stddef.h>
	#include <stdarg.h>
	#include <stdio.h>
	#include <stdlib.h>
	#include <unistd.h>
	#include <string.h>
	#include <ctype.h>

int
main ()
{

    #ifdef toascii
      /* It is a macro and that is OK */
    #else
      int x = (int)sizeof(&toascii);
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_have_TOASCII_decl=yes
else
  gasnet_cv_have_TOASCII_decl=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_TOASCII_decl" >&5
$as_echo "$gasnet_cv_have_TOASCII_decl" >&6; }
if test "$gasnet_cv_have_TOASCII_decl" = yes; then
  :
   have_TOASCII_decl=yes
else
  :
   have_TOASCII_decl=no
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_CHECK(for declaration/definition of toascii,have_TOASCII_decl,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  if test $have_TOASCII_decl = yes; then
    $as_echo "#define HAVE_TOASCII_DECL 1" >>confdefs.h

  fi




{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for buggy ctype.h" >&5
$as_echo_n "checking for buggy ctype.h... " >&6; }
if ${gasnet_cv_buggy_ctype+:} false; then :
  $as_echo_n "(cached) " >&6
else




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$DEVWARN_CFLAGS $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="$DEVWARN_CFLAGS $CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$DEVWARN_CFLAGS $CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  gasnet_cv_buggy_ctype=unk



# 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 <<EOF
#include "confdefs.h"
#include <ctype.h>
        int foo(char c) { return isalpha(c); }
int main(void) {
int x = foo('c');
; return 0; }
EOF
  gasnet_testfile=gasnet-conftest.c
  cp conftest.c $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_buggy_ctype=ok
    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 <<EOF
#include "confdefs.h"

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:8)

  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_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
    	gasnet_cv_buggy_ctype=yes/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_buggy_ctype=ok
      else
        	gasnet_cmd_stdout="$_GASNET_TRY_COMPILE_WITHWARN_OUTTMP"
	gasnet_cmd_stderr="$_GASNET_TRY_COMPILE_WITHWARN_ERRTMP"
	gasnet_cv_buggy_ctype=yes/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: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 building test of ctype.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_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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gasnet_cv_buggy_ctype" >&5
$as_echo "$gasnet_cv_buggy_ctype" >&6; }
if test x$gasnet_cv_buggy_ctype != xok; then
  $as_echo "#define GASNETI_NEED_CTYPE_WRAPPERS 1" >>confdefs.h

fi

########################################################################
# BACKTRACE support










# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace was given.
if test "${enable_backtrace+set}" = set; then :
  enableval=$enable_backtrace;
fi


  case "$enable_backtrace" in
    no)  :
        use_backtrace="no"
    ;;
    yes) :
        use_backtrace="try"
    ;;
    *)   :

		 if test "$cross_compiling" = "yes" ; then
		   # disable backtrace support by default when cross-compiling,
		   # because the debuggers on the host system running configure are usually not what we want for the target
		   use_backtrace="no"
		 else
		   use_backtrace="try"
		 fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-execinfo,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-execinfo was given.
if test "${enable_backtrace_execinfo+set}" = set; then :
  enableval=$enable_backtrace_execinfo;
fi


  case "$enable_backtrace_execinfo" in
    no)  :
        use_execinfo="no"
    ;;
    yes) :
        use_execinfo="yes"
    ;;
    *)   :
        use_execinfo="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-execinfo,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_execinfo" != no; then
  for ac_header in execinfo.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "execinfo.h" "ac_cv_header_execinfo_h" "$ac_includes_default"
if test "x$ac_cv_header_execinfo_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_EXECINFO_H 1
_ACEOF

fi

done

  if test "$ac_cv_header_execinfo_h" = "yes" ; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing backtrace" >&5
$as_echo_n "checking for library containing backtrace... " >&6; }
if ${ac_cv_search_backtrace+:} 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 backtrace ();
int
main ()
{
return backtrace ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' execinfo; 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_backtrace=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_backtrace+:} false; then :
  break
fi
done
if ${ac_cv_search_backtrace+:} false; then :

else
  ac_cv_search_backtrace=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_backtrace" >&5
$as_echo "$ac_cv_search_backtrace" >&6; }
ac_res=$ac_cv_search_backtrace
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"

fi
 # bug3637: BSD requires -lexecinfo
    for ac_func in backtrace backtrace_symbols
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

fi
done

  fi
  if test "$use_execinfo" = 'yes' && test "$ac_cv_func_backtrace" != 'yes'; then
    as_fn_error $? "User requested --enable-backtrace-execinfo but support is not available on your system." "$LINENO" 5
  fi
  for ac_prog in addr2line
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_ADDR2LINE_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $ADDR2LINE_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ADDR2LINE_PATH="$ADDR2LINE_PATH" # 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_ADDR2LINE_PATH="$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
ADDR2LINE_PATH=$ac_cv_path_ADDR2LINE_PATH
if test -n "$ADDR2LINE_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ADDR2LINE_PATH" >&5
$as_echo "$ADDR2LINE_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$ADDR2LINE_PATH" && break
done

  if test -n "$ADDR2LINE_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define ADDR2LINE_PATH "$ADDR2LINE_PATH"
_ACEOF

  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-gdb,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-gdb was given.
if test "${enable_backtrace_gdb+set}" = set; then :
  enableval=$enable_backtrace_gdb;
fi


  case "$enable_backtrace_gdb" in
    no)  :
        use_gdb="no"
    ;;
    yes) :
        use_gdb="yes"
    ;;
    *)   :
        use_gdb="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-gdb,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_gdb" != no; then
  for ac_prog in $GDB gdb
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_GDB_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $GDB_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GDB_PATH="$GDB_PATH" # 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_GDB_PATH="$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
GDB_PATH=$ac_cv_path_GDB_PATH
if test -n "$GDB_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GDB_PATH" >&5
$as_echo "$GDB_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$GDB_PATH" && break
done

  if test -n "$GDB_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define GDB_PATH "$GDB_PATH"
_ACEOF

  elif test "$use_gdb" = yes; then
    as_fn_error $? "User requested --enable-backtrace-gdb but gdb was not found.  Perhaps you need to set \$GDB?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-gstack,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-gstack was given.
if test "${enable_backtrace_gstack+set}" = set; then :
  enableval=$enable_backtrace_gstack;
fi


  case "$enable_backtrace_gstack" in
    no)  :
        use_gstack="no"
    ;;
    yes) :
        use_gstack="yes"
    ;;
    *)   :
        use_gstack="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-gstack,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_gstack" != no; then
  for ac_prog in $GSTACK gstack
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_GSTACK_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $GSTACK_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GSTACK_PATH="$GSTACK_PATH" # 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_GSTACK_PATH="$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
GSTACK_PATH=$ac_cv_path_GSTACK_PATH
if test -n "$GSTACK_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GSTACK_PATH" >&5
$as_echo "$GSTACK_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$GSTACK_PATH" && break
done

  if test -n "$GSTACK_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define GSTACK_PATH "$GSTACK_PATH"
_ACEOF

  elif test "$use_gstack" = yes; then
    as_fn_error $? "User requested --enable-backtrace-gstack but gstack was not found.  Perhaps you need to set \$GSTACK?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-pstack,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-pstack was given.
if test "${enable_backtrace_pstack+set}" = set; then :
  enableval=$enable_backtrace_pstack;
fi


  case "$enable_backtrace_pstack" in
    no)  :
        use_pstack="no"
    ;;
    yes) :
        use_pstack="yes"
    ;;
    *)   :
        use_pstack="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-pstack,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_pstack" != no; then
  for ac_prog in $PSTACK pstack
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_PSTACK_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $PSTACK_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PSTACK_PATH="$PSTACK_PATH" # 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_PSTACK_PATH="$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
PSTACK_PATH=$ac_cv_path_PSTACK_PATH
if test -n "$PSTACK_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PSTACK_PATH" >&5
$as_echo "$PSTACK_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$PSTACK_PATH" && break
done

  if test -n "$PSTACK_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define PSTACK_PATH "$PSTACK_PATH"
_ACEOF

  elif test "$use_pstack" = yes; then
    as_fn_error $? "User requested --enable-backtrace-pstack but pstack was not found.  Perhaps you need to set \$PSTACK?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-pgdbg,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-pgdbg was given.
if test "${enable_backtrace_pgdbg+set}" = set; then :
  enableval=$enable_backtrace_pgdbg;
fi


  case "$enable_backtrace_pgdbg" in
    no)  :
        use_pgdbg="no"
    ;;
    yes) :
        use_pgdbg="yes"
    ;;
    *)   :
        use_pgdbg="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-pgdbg,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_pgdbg" != no; then
  for ac_prog in $PGDBG pgdbg
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_PGDBG_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $PGDBG_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_PGDBG_PATH="$PGDBG_PATH" # 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_PGDBG_PATH="$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
PGDBG_PATH=$ac_cv_path_PGDBG_PATH
if test -n "$PGDBG_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PGDBG_PATH" >&5
$as_echo "$PGDBG_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$PGDBG_PATH" && break
done

  if test -n "$PGDBG_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define PGDBG_PATH "$PGDBG_PATH"
_ACEOF

  elif test "$use_pgdbg" = yes; then
    as_fn_error $? "User requested --enable-backtrace-pgdbg but pgdbg was not found.  Perhaps you need to set \$PGDBG?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-idb,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-idb was given.
if test "${enable_backtrace_idb+set}" = set; then :
  enableval=$enable_backtrace_idb;
fi


  case "$enable_backtrace_idb" in
    no)  :
        use_idb="no"
    ;;
    yes) :
        use_idb="yes"
    ;;
    *)   :
        use_idb="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-idb,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_idb" != no; then
  for ac_prog in $IDB idb idb-e
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_IDB_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $IDB_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_IDB_PATH="$IDB_PATH" # 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_IDB_PATH="$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
IDB_PATH=$ac_cv_path_IDB_PATH
if test -n "$IDB_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $IDB_PATH" >&5
$as_echo "$IDB_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$IDB_PATH" && break
done

  if test -n "$IDB_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define IDB_PATH "$IDB_PATH"
_ACEOF

  elif test "$use_idb" = yes; then
    as_fn_error $? "User requested --enable-backtrace-idb but idb was not found.  Perhaps you need to set \$IDB?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-dbx,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-dbx was given.
if test "${enable_backtrace_dbx+set}" = set; then :
  enableval=$enable_backtrace_dbx;
fi


  case "$enable_backtrace_dbx" in
    no)  :
        use_dbx="no"
    ;;
    yes) :
        use_dbx="yes"
    ;;
    *)   :
        use_dbx="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-dbx,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_dbx" != no; then
  for ac_prog in $DBX dbx
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_DBX_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $DBX_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_DBX_PATH="$DBX_PATH" # 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_DBX_PATH="$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
DBX_PATH=$ac_cv_path_DBX_PATH
if test -n "$DBX_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DBX_PATH" >&5
$as_echo "$DBX_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$DBX_PATH" && break
done

  if test -n "$DBX_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define DBX_PATH "$DBX_PATH"
_ACEOF

  elif test "$use_dbx" = yes; then
    as_fn_error $? "User requested --enable-backtrace-dbx but dbx was not found.  Perhaps you need to set \$DBX?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-lldb,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-lldb was given.
if test "${enable_backtrace_lldb+set}" = set; then :
  enableval=$enable_backtrace_lldb;
fi


  case "$enable_backtrace_lldb" in
    no)  :
        use_lldb="no"
    ;;
    yes) :
        use_lldb="yes"
    ;;
    *)   :
        use_lldb="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-lldb,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_lldb" != no; then
  for ac_prog in $LLDB lldb
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_LLDB_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $LLDB_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_LLDB_PATH="$LLDB_PATH" # 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_LLDB_PATH="$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
LLDB_PATH=$ac_cv_path_LLDB_PATH
if test -n "$LLDB_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LLDB_PATH" >&5
$as_echo "$LLDB_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$LLDB_PATH" && break
done

  if test -n "$LLDB_PATH"; then
    cat >>confdefs.h <<_ACEOF
#define LLDB_PATH "$LLDB_PATH"
_ACEOF

  elif test "$use_lldb" = yes; then
    as_fn_error $? "User requested --enable-backtrace-lldb but lldb was not found.  Perhaps you need to set \$LLDB?" "$LINENO" 5
  fi
fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(backtrace-printstack,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-backtrace-printstack was given.
if test "${enable_backtrace_printstack+set}" = set; then :
  enableval=$enable_backtrace_printstack;
fi


  case "$enable_backtrace_printstack" in
    no)  :
        use_printstack="no"
    ;;
    yes) :
        use_printstack="yes"
    ;;
    *)   :
        use_printstack="$use_backtrace"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(backtrace-printstack,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$use_printstack" != no; then
  have_printstack=no
  for ac_header in ucontext.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "ucontext.h" "ac_cv_header_ucontext_h" "$ac_includes_default"
if test "x$ac_cv_header_ucontext_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_UCONTEXT_H 1
_ACEOF
 ac_fn_c_check_func "$LINENO" "printstack" "ac_cv_func_printstack"
if test "x$ac_cv_func_printstack" = xyes; then :
  have_printstack=yes; $as_echo "#define HAVE_PRINTSTACK 1" >>confdefs.h

fi

fi

done

  if test "$use_printstack$have_printstack" = yesno; then
    as_fn_error $? "User requested --enable-backtrace-printstack but printstack support was not found." "$LINENO" 5
  fi
fi

########################################################################









# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(memory-kinds,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-memory-kinds was given.
if test "${enable_memory_kinds+set}" = set; then :
  enableval=$enable_memory_kinds;
fi



case "$enable_memory_kinds" in
  '' | no) :
      enable_mk_default=no
  ;;
  *)  :
      enable_mk_default=probe
  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(memory-kinds,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# This is potentially used CUDA_UVA and by HIP
# So we'll factor it to avoid repeats in ouptut
unset checked_pkg_cuda


# GEX_MK_CLASS_CUDA_UVA
enable_mk_cuda_uva_implicit=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(kind-cuda-uva,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-kind-cuda-uva was given.
if test "${enable_kind_cuda_uva+set}" = set; then :
  enableval=$enable_kind_cuda_uva;
fi


  case "$enable_kind_cuda_uva" in
    no)  :
        enable_mk_cuda_uva="no"
    ;;
    yes) :
        enable_mk_cuda_uva="yes"; force_mk_cuda_uva="yes"
    ;;
    *)   :

         if test "x$enable_kind_cuda_uva" = 'xprobe'; then
           enable_mk_cuda_uva="probe"
         elif test "$GASNETI_PTR_BITS" = 32; then
           enable_mk_cuda_uva="no"
         else
           enable_mk_cuda_uva="$enable_mk_default"
           enable_mk_cuda_uva_implicit=yes
         fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(kind-cuda-uva,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



unset have_mk_cuda_uva
if test "$enable_mk_cuda_uva" != "no"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target having CUDA UVA memory kinds support" >&5
$as_echo_n "checking for target having CUDA UVA memory kinds support... " >&6; }
  if test "$GASNETI_PTR_BITS" = 32; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (32-bit targets are not supported)" >&5
$as_echo "no (32-bit targets are not supported)" >&6; }
    have_mk_cuda_uva=no
  else
    have_mk_cuda_uva=no
    case "$target_cpu:$target_os" in
      x86_64:linux*)    have_mk_cuda_uva='yes';;
      powerpc*:linux*)  if test "$WORDS_BIGENDIAN" = '0'; then have_mk_cuda_uva='yes'; fi;;
      aarch64:linux*)   have_mk_cuda_uva='maybe';;
    esac
    if test "$have_mk_cuda_uva" = 'no'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (unsupported or unrecognized target $target)" >&5
$as_echo "no (unsupported or unrecognized target $target)" >&6; }
    else
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mk_cuda_uva" >&5
$as_echo "$have_mk_cuda_uva" >&6; }
    fi
  fi

  if test "$have_mk_cuda_uva" != "no"; then
    # TODO: Can/should we scrape nvcc as UPC++ does?

  if test "${checked_pkg_cuda-unset}" = unset; then
    checked_pkg_cuda=y



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(CUDA,CUDA toolkit,nvcc,/usr/local/cuda,include/cuda.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)




  CUDA_guess=

  for ac_prog in nvcc
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_CUDA_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $CUDA_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_CUDA_guess_prog="$CUDA_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_CUDA_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
CUDA_guess_prog=$ac_cv_path_CUDA_guess_prog
if test -n "$CUDA_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUDA_guess_prog" >&5
$as_echo "$CUDA_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$CUDA_guess_prog" && break
done

  if test -n "$CUDA_guess_prog"; then
    CUDA_guess=`dirname \`dirname $CUDA_guess_prog\``
  fi

  if test -z "$CUDA_guess" ; then
        for CUDA_guess_file in "include/cuda.h" "."; do
      for CUDA_guess in /usr/local/cuda /usr; do
        if test -r "$CUDA_guess/$CUDA_guess_file" ; then
          break 2
        fi
      done
    done
    unset CUDA_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_HOME],[$CUDA_guess],[Install prefix of CUDA toolkit (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-cuda-home was given.
if test "${with_cuda_home+set}" = set; then :
  withval=$with_cuda_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_HOME setting" >&5
$as_echo_n "checking for CUDA_HOME setting... " >&6; }

  envval_src_CUDA_HOME="cached"
  if ${gasnet_cv_envvar_CUDA_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_CUDA_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_HOME="$CUDA_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudahome+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_HOME="${_gasneti_nenv_cudahome}"
          envval_src_CUDA_HOME=given
    elif test "${_gasneti_cenv_cudahome+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_HOME="${_gasneti_cenv_cudahome}"
          envval_src_CUDA_HOME=conf
    else
          gasnet_cv_envvar_CUDA_HOME=$envval_default_CUDA_HOME
          envval_src_CUDA_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 CUDA_HOME cudahome $gasnet_cv_configure_args_norm

fi


  CUDA_HOME="$gasnet_cv_envvar_CUDA_HOME"

     if test "$CUDA_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_HOME
     if test "$envval_src_CUDA_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_CUDA_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$CUDA_HOME\"" >&5
$as_echo "     \"$CUDA_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$CUDA_HOME\"" >&5
$as_echo "         (default)  \"$CUDA_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$CUDA_HOME\"" >&5
$as_echo "         (disabled) \"$CUDA_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_HOME\"" >&5
$as_echo "         (provided) \"$CUDA_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_HOME\"" >&5
$as_echo "         (provided) \"$CUDA_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_HOME. Please configure --with-CUDA_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([CUDA_HOME],[$CUDA_guess],[Install prefix of CUDA toolkit (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CUDA_HOME is the CUDA toolkit install prefix" >&5
$as_echo_n "checking if $CUDA_HOME is the CUDA toolkit install prefix... " >&6; }
  CUDA_HOME_good=no
  if test -r "$CUDA_HOME/include/cuda.h"; then
    CUDA_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $CUDA_HOME_good = no && test -n "$CUDA_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(CUDA_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  gasnet_fl_file="$CUDA_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
  CUDA_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(CUDA_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



    CUDA_HOME_tmp=`dirname \`dirname $CUDA_guess_prog\``
    if test -r "$CUDA_HOME_tmp/include/cuda.h"; then
      CUDA_HOME_good=yes
      CUDA_HOME="$CUDA_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $CUDA_HOME" >&5
$as_echo "no - followed symlink to $CUDA_HOME" >&6; }
    fi
    unset CUDA_HOME_tmp
  fi

  if test $CUDA_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/cuda.h" >&5
$as_echo "probably not - missing include/cuda.h" >&6; }
  fi
  unset CUDA_HOME_good
  unset CUDA_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([CUDA]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




        case "$CUDA_HOME" in
    /usr|/) CUDA_cflags_guess='';;
         *) if test -d "$CUDA_HOME/include/."; then
              CUDA_cflags_guess="-I$CUDA_HOME/include"
            else
              CUDA_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_CFLAGS],[$CUDA_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-cuda-cflags was given.
if test "${with_cuda_cflags+set}" = set; then :
  withval=$with_cuda_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_CFLAGS setting" >&5
$as_echo_n "checking for CUDA_CFLAGS setting... " >&6; }

  envval_src_CUDA_CFLAGS="cached"
  if ${gasnet_cv_envvar_CUDA_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_CFLAGS="$CUDA_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudacflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_CFLAGS="${_gasneti_nenv_cudacflags}"
          envval_src_CUDA_CFLAGS=given
    elif test "${_gasneti_cenv_cudacflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_CFLAGS="${_gasneti_cenv_cudacflags}"
          envval_src_CUDA_CFLAGS=conf
    else
          gasnet_cv_envvar_CUDA_CFLAGS=$envval_default_CUDA_CFLAGS
          envval_src_CUDA_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 CUDA_CFLAGS cudacflags $gasnet_cv_configure_args_norm

fi


  CUDA_CFLAGS="$gasnet_cv_envvar_CUDA_CFLAGS"

     if test "$CUDA_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_CFLAGS
     if test "$envval_src_CUDA_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_CUDA_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$CUDA_CFLAGS\"" >&5
$as_echo "   \"$CUDA_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$CUDA_CFLAGS\"" >&5
$as_echo "       (default)  \"$CUDA_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (disabled) \"$CUDA_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (provided) \"$CUDA_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (provided) \"$CUDA_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_CFLAGS. Please configure --with-CUDA_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([CUDA_CFLAGS],[$CUDA_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  unset CUDA_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_LIBS],[-lcuda]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-cuda-libs was given.
if test "${with_cuda_libs+set}" = set; then :
  withval=$with_cuda_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_LIBS setting" >&5
$as_echo_n "checking for CUDA_LIBS setting... " >&6; }

  envval_src_CUDA_LIBS="cached"
  if ${gasnet_cv_envvar_CUDA_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_LIBS="-lcuda"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudalibs+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LIBS="${_gasneti_nenv_cudalibs}"
          envval_src_CUDA_LIBS=given
    elif test "${_gasneti_cenv_cudalibs+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LIBS="${_gasneti_cenv_cudalibs}"
          envval_src_CUDA_LIBS=conf
    else
          gasnet_cv_envvar_CUDA_LIBS=$envval_default_CUDA_LIBS
          envval_src_CUDA_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 CUDA_LIBS cudalibs $gasnet_cv_configure_args_norm

fi


  CUDA_LIBS="$gasnet_cv_envvar_CUDA_LIBS"

     if test "$CUDA_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_LIBS
     if test "$envval_src_CUDA_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_CUDA_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$CUDA_LIBS\"" >&5
$as_echo "     \"$CUDA_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$CUDA_LIBS\"" >&5
$as_echo "         (default)  \"$CUDA_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$CUDA_LIBS\"" >&5
$as_echo "         (disabled) \"$CUDA_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_LIBS\"" >&5
$as_echo "         (provided) \"$CUDA_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_LIBS\"" >&5
$as_echo "         (provided) \"$CUDA_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_LIBS. Please configure --with-CUDA_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([CUDA_LIBS],[-lcuda]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([CUDA],[cuda]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$CUDA_HOME" in
    /usr|/) CUDA_ldflags_guess='';;
         *) for CUDA_ldflags_guess_dir in "$CUDA_HOME/lib${GASNETI_PTR_BITS}" "$CUDA_HOME/lib" ''; do
              test -z "$CUDA_ldflags_guess_dir" && break
              for CUDA_ldflags_guess_lib in cuda; do
                for CUDA_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$CUDA_ldflags_guess_dir/lib$CUDA_ldflags_guess_lib.$CUDA_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$CUDA_ldflags_guess_dir"; then
            CUDA_ldflags_guess="-L$CUDA_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(cuda-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_cuda_rpath" in
    no)  :
        enabled_cuda_rpath=''
    ;;
    yes) :
        enabled_cuda_rpath="$CUDA_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_cuda_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_cuda_rpath="$CUDA_ldflags_guess_dir"
                 else
                   enabled_cuda_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(cuda-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_cuda_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                CUDA_ldflags_guess="$CUDA_ldflags_guess $cc_rpath_option$enabled_cuda_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath cuda"
              fi
            fi
            CUDA_ldflags_guess="${CUDA_ldflags_guess}"
          else
            CUDA_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_LDFLAGS],[$CUDA_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-cuda-ldflags was given.
if test "${with_cuda_ldflags+set}" = set; then :
  withval=$with_cuda_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_LDFLAGS setting" >&5
$as_echo_n "checking for CUDA_LDFLAGS setting... " >&6; }

  envval_src_CUDA_LDFLAGS="cached"
  if ${gasnet_cv_envvar_CUDA_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_LDFLAGS="$CUDA_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudaldflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LDFLAGS="${_gasneti_nenv_cudaldflags}"
          envval_src_CUDA_LDFLAGS=given
    elif test "${_gasneti_cenv_cudaldflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LDFLAGS="${_gasneti_cenv_cudaldflags}"
          envval_src_CUDA_LDFLAGS=conf
    else
          gasnet_cv_envvar_CUDA_LDFLAGS=$envval_default_CUDA_LDFLAGS
          envval_src_CUDA_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 CUDA_LDFLAGS cudaldflags $gasnet_cv_configure_args_norm

fi


  CUDA_LDFLAGS="$gasnet_cv_envvar_CUDA_LDFLAGS"

     if test "$CUDA_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_LDFLAGS
     if test "$envval_src_CUDA_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_CUDA_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   \"$CUDA_LDFLAGS\"" >&5
$as_echo "  \"$CUDA_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (default)  \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (default)  \"$CUDA_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (disabled) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (disabled) \"$CUDA_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (provided) \"$CUDA_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (provided) \"$CUDA_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_LDFLAGS. Please configure --with-CUDA_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([CUDA_LDFLAGS],[$CUDA_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    # Check whether --enable-cuda-rpath was given.
if test "${enable_cuda_rpath+set}" = set; then :
  enableval=$enable_cuda_rpath;
fi


  unset CUDA_ldflags_guess
  unset CUDA_ldflags_guess_dir
  unset CUDA_ldflags_guess_lib
  unset CUDA_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([CUDA_LDFLAGS],[CUDA_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts CUDA_LDFLAGS CUDA_LIBS $CUDA_LDFLAGS $CUDA_LIBS
  #echo "CUDA_LDFLAGS=[$]CUDA_LDFLAGS"
  #echo "CUDA_LIBS=[$]CUDA_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([CUDA_LDFLAGS],[CUDA_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi


    # Try to compile and link a basic program using the CUDA Driver API



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CUDA_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="$CFLAGS $CUDA_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $CUDA_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $CUDA_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $CUDA_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $CUDA_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $CUDA_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $CUDA_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $CUDA_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working CUDA configuration,libcuda_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working CUDA configuration" >&5
$as_echo_n "checking for working CUDA configuration... " >&6; }
if ${gasnet_cv_libcuda_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <cuda.h>

int
main ()
{

      cuInit(0);
      CUdevice dev = 0;
      CUcontext ctx;
      CUresult res = cuDevicePrimaryCtxRetain(&ctx, dev);
      int isUVA;
      cuDeviceGetAttribute(&isUVA, CU_DEVICE_ATTRIBUTE_UNIFIED_ADDRESSING, dev);
      CUpointer_attribute attrs[3] = { CU_POINTER_ATTRIBUTE_MEMORY_TYPE,
                                       CU_POINTER_ATTRIBUTE_IS_MANAGED,
                                       CU_POINTER_ATTRIBUTE_CONTEXT };

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_libcuda_works=yes
else
  gasnet_cv_libcuda_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_libcuda_works" >&5
$as_echo "$gasnet_cv_libcuda_works" >&6; }
if test "$gasnet_cv_libcuda_works" = yes; then
  :
   :
else
  :
   have_mk_cuda_uva=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 CUDA configuration,libcuda_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

  # If the probe(s) above passed on a target identified as "maybe" having
  # support, then upgrade to "yes" with a warning.
  if test "$have_mk_cuda_uva" = "maybe"; then
      have_mk_cuda_uva=yes




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: CUDA UVA memory kinds support enabled for $target, which may not be officially supported" >&5
$as_echo "$as_me: WARNING: CUDA UVA memory kinds support enabled for $target, which may not be officially supported" >&2;}
  echo "CUDA UVA memory kinds support enabled for $target, which may not be officially supported" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  fi

  if test "$have_mk_cuda_uva" = "yes"; then
    $as_echo "#define GASNETI_MK_CLASS_CUDA_UVA_ENABLED 1" >>confdefs.h

    CUDA_UVA_CFLAGS="$CUDA_CFLAGS"
    CUDA_UVA_LDFLAGS="$CUDA_LDFLAGS"
    CUDA_UVA_LIBS="$CUDA_LIBS"
  elif test "$force_mk_cuda_uva" = "yes"; then


echo
echo "configure error: CUDA UVA memory kinds support was requested with --enable-kind-cuda-uva but is not available"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
    unset CUDA_UVA_CFLAGS
    unset CUDA_UVA_LDFLAGS
    unset CUDA_UVA_LIBS
  fi
fi



 if test "$have_mk_cuda_uva" = "yes"; then
  HAVE_MK_CLASS_CUDA_UVA_TRUE=
  HAVE_MK_CLASS_CUDA_UVA_FALSE='#'
else
  HAVE_MK_CLASS_CUDA_UVA_TRUE='#'
  HAVE_MK_CLASS_CUDA_UVA_FALSE=
fi


# GEX_MK_CLASS_HIP
enable_mk_hip_implicit=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(kind-hip,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-kind-hip was given.
if test "${enable_kind_hip+set}" = set; then :
  enableval=$enable_kind_hip;
fi


  case "$enable_kind_hip" in
    no)  :
        enable_mk_hip="no"
    ;;
    yes) :
        enable_mk_hip="yes"; force_mk_hip="yes"
    ;;
    *)   :

         if test "x$enable_kind_hip" = 'xprobe'; then
           enable_mk_hip="probe"
         elif test "$GASNETI_PTR_BITS" = 32; then
           enable_mk_hip="no"
         else
           enable_mk_hip="$enable_mk_default"
           enable_mk_hip_implicit=yes
         fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(kind-hip,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



unset have_mk_hip
if test "$enable_mk_hip" != "no"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target having HIP memory kinds support" >&5
$as_echo_n "checking for target having HIP memory kinds support... " >&6; }
  if test "$GASNETI_PTR_BITS" = 32; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (32-bit targets are not supported)" >&5
$as_echo "no (32-bit targets are not supported)" >&6; }
    have_mk_hip=no
  else
    have_mk_hip=no
    case "$target_cpu:$target_os" in
      x86_64:linux*)    have_mk_hip='yes';;
      powerpc*:linux*)  have_mk_hip='maybe';;
      aarch64:linux*)   have_mk_hip='maybe';;
    esac
    if test "$have_mk_hip" = 'no'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (unsupported or unrecognized target $target)" >&5
$as_echo "no (unsupported or unrecognized target $target)" >&6; }
    else
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mk_hip" >&5
$as_echo "$have_mk_hip" >&6; }
    fi
  fi

  if test "$have_mk_hip" != "no"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(HIP,HIP developer tools,hipcc,/opt/rocm,include/hip/hip_runtime.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)




  HIP_guess=

  for ac_prog in hipcc
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_HIP_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $HIP_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_HIP_guess_prog="$HIP_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_HIP_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
HIP_guess_prog=$ac_cv_path_HIP_guess_prog
if test -n "$HIP_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HIP_guess_prog" >&5
$as_echo "$HIP_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$HIP_guess_prog" && break
done

  if test -n "$HIP_guess_prog"; then
    HIP_guess=`dirname \`dirname $HIP_guess_prog\``
  fi

  if test -z "$HIP_guess" ; then
        for HIP_guess_file in "include/hip/hip_runtime.h" "."; do
      for HIP_guess in /opt/rocm /usr; do
        if test -r "$HIP_guess/$HIP_guess_file" ; then
          break 2
        fi
      done
    done
    unset HIP_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_HOME],[$HIP_guess],[Install prefix of HIP developer tools (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hip-home was given.
if test "${with_hip_home+set}" = set; then :
  withval=$with_hip_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_HOME setting" >&5
$as_echo_n "checking for HIP_HOME setting... " >&6; }

  envval_src_HIP_HOME="cached"
  if ${gasnet_cv_envvar_HIP_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_HIP_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_HOME="$HIP_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hiphome+set}" = "set" ; then
          gasnet_cv_envvar_HIP_HOME="${_gasneti_nenv_hiphome}"
          envval_src_HIP_HOME=given
    elif test "${_gasneti_cenv_hiphome+set}" = "set" ; then
          gasnet_cv_envvar_HIP_HOME="${_gasneti_cenv_hiphome}"
          envval_src_HIP_HOME=conf
    else
          gasnet_cv_envvar_HIP_HOME=$envval_default_HIP_HOME
          envval_src_HIP_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 HIP_HOME hiphome $gasnet_cv_configure_args_norm

fi


  HIP_HOME="$gasnet_cv_envvar_HIP_HOME"

     if test "$HIP_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_HOME
     if test "$envval_src_HIP_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_HIP_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$HIP_HOME\"" >&5
$as_echo "      \"$HIP_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$HIP_HOME\"" >&5
$as_echo "          (default)  \"$HIP_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$HIP_HOME\"" >&5
$as_echo "          (disabled) \"$HIP_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_HOME\"" >&5
$as_echo "          (provided) \"$HIP_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_HOME\"" >&5
$as_echo "          (provided) \"$HIP_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_HOME. Please configure --with-HIP_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([HIP_HOME],[$HIP_guess],[Install prefix of HIP developer tools (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $HIP_HOME is the HIP developer tools install prefix" >&5
$as_echo_n "checking if $HIP_HOME is the HIP developer tools install prefix... " >&6; }
  HIP_HOME_good=no
  if test -r "$HIP_HOME/include/hip/hip_runtime.h"; then
    HIP_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $HIP_HOME_good = no && test -n "$HIP_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(HIP_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  gasnet_fl_file="$HIP_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
  HIP_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(HIP_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



    HIP_HOME_tmp=`dirname \`dirname $HIP_guess_prog\``
    if test -r "$HIP_HOME_tmp/include/hip/hip_runtime.h"; then
      HIP_HOME_good=yes
      HIP_HOME="$HIP_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $HIP_HOME" >&5
$as_echo "no - followed symlink to $HIP_HOME" >&6; }
    fi
    unset HIP_HOME_tmp
  fi

  if test $HIP_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/hip/hip_runtime.h" >&5
$as_echo "probably not - missing include/hip/hip_runtime.h" >&6; }
  fi
  unset HIP_HOME_good
  unset HIP_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([HIP]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




        case "$HIP_HOME" in
    /usr|/) HIP_cflags_guess='';;
         *) if test -d "$HIP_HOME/include/."; then
              HIP_cflags_guess="-I$HIP_HOME/include"
            else
              HIP_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_CFLAGS],[$HIP_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hip-cflags was given.
if test "${with_hip_cflags+set}" = set; then :
  withval=$with_hip_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_CFLAGS setting" >&5
$as_echo_n "checking for HIP_CFLAGS setting... " >&6; }

  envval_src_HIP_CFLAGS="cached"
  if ${gasnet_cv_envvar_HIP_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HIP_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_CFLAGS="$HIP_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hipcflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_CFLAGS="${_gasneti_nenv_hipcflags}"
          envval_src_HIP_CFLAGS=given
    elif test "${_gasneti_cenv_hipcflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_CFLAGS="${_gasneti_cenv_hipcflags}"
          envval_src_HIP_CFLAGS=conf
    else
          gasnet_cv_envvar_HIP_CFLAGS=$envval_default_HIP_CFLAGS
          envval_src_HIP_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 HIP_CFLAGS hipcflags $gasnet_cv_configure_args_norm

fi


  HIP_CFLAGS="$gasnet_cv_envvar_HIP_CFLAGS"

     if test "$HIP_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_CFLAGS
     if test "$envval_src_HIP_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_HIP_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$HIP_CFLAGS\"" >&5
$as_echo "    \"$HIP_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$HIP_CFLAGS\"" >&5
$as_echo "        (default)  \"$HIP_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$HIP_CFLAGS\"" >&5
$as_echo "        (disabled) \"$HIP_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HIP_CFLAGS\"" >&5
$as_echo "        (provided) \"$HIP_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HIP_CFLAGS\"" >&5
$as_echo "        (provided) \"$HIP_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_CFLAGS. Please configure --with-HIP_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([HIP_CFLAGS],[$HIP_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  unset HIP_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    # UNDOCUMENTED option to enable use of HIP over CUDA *by GASNet maintainers*.
    # TODO:  Eventually we should REMOVE or DOCUMENT
    hip_platform=amd


  if test "${with_hip_platform+set}" = set; then :
    withval=$with_hip_platform;
    case "$withval" in
      no) :

      ;;
      *)  :

      case "$withval" in
        amd|hcc)      hip_platform='amd';;
        nvidia|nvcc)  hip_platform='nvidia';;
           *) as_fn_error $? "--with-hip-platform requires an argument (amd or nvidia)" "$LINENO" 5 ;;
      esac

      ;;
    esac
  else
    :

  fi

    case "$hip_platform" in
      amd)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_LIBS],[-lamdhip64]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-hip-libs was given.
if test "${with_hip_libs+set}" = set; then :
  withval=$with_hip_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_LIBS setting" >&5
$as_echo_n "checking for HIP_LIBS setting... " >&6; }

  envval_src_HIP_LIBS="cached"
  if ${gasnet_cv_envvar_HIP_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HIP_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_LIBS="-lamdhip64"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hiplibs+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LIBS="${_gasneti_nenv_hiplibs}"
          envval_src_HIP_LIBS=given
    elif test "${_gasneti_cenv_hiplibs+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LIBS="${_gasneti_cenv_hiplibs}"
          envval_src_HIP_LIBS=conf
    else
          gasnet_cv_envvar_HIP_LIBS=$envval_default_HIP_LIBS
          envval_src_HIP_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 HIP_LIBS hiplibs $gasnet_cv_configure_args_norm

fi


  HIP_LIBS="$gasnet_cv_envvar_HIP_LIBS"

     if test "$HIP_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_LIBS
     if test "$envval_src_HIP_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_HIP_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$HIP_LIBS\"" >&5
$as_echo "      \"$HIP_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$HIP_LIBS\"" >&5
$as_echo "          (default)  \"$HIP_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$HIP_LIBS\"" >&5
$as_echo "          (disabled) \"$HIP_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_LIBS\"" >&5
$as_echo "          (provided) \"$HIP_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_LIBS\"" >&5
$as_echo "          (provided) \"$HIP_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_LIBS. Please configure --with-HIP_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([HIP_LIBS],[-lamdhip64]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([HIP],[amdhip64]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$HIP_HOME" in
    /usr|/) HIP_ldflags_guess='';;
         *) for HIP_ldflags_guess_dir in "$HIP_HOME/lib${GASNETI_PTR_BITS}" "$HIP_HOME/lib" ''; do
              test -z "$HIP_ldflags_guess_dir" && break
              for HIP_ldflags_guess_lib in amdhip64; do
                for HIP_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$HIP_ldflags_guess_dir/lib$HIP_ldflags_guess_lib.$HIP_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$HIP_ldflags_guess_dir"; then
            HIP_ldflags_guess="-L$HIP_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hip-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_hip_rpath" in
    no)  :
        enabled_hip_rpath=''
    ;;
    yes) :
        enabled_hip_rpath="$HIP_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_hip_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_hip_rpath="$HIP_ldflags_guess_dir"
                 else
                   enabled_hip_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hip-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_hip_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                HIP_ldflags_guess="$HIP_ldflags_guess $cc_rpath_option$enabled_hip_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath hip"
              fi
            fi
            HIP_ldflags_guess="${HIP_ldflags_guess}"
          else
            HIP_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_LDFLAGS],[$HIP_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hip-ldflags was given.
if test "${with_hip_ldflags+set}" = set; then :
  withval=$with_hip_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_LDFLAGS setting" >&5
$as_echo_n "checking for HIP_LDFLAGS setting... " >&6; }

  envval_src_HIP_LDFLAGS="cached"
  if ${gasnet_cv_envvar_HIP_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HIP_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_LDFLAGS="$HIP_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hipldflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LDFLAGS="${_gasneti_nenv_hipldflags}"
          envval_src_HIP_LDFLAGS=given
    elif test "${_gasneti_cenv_hipldflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LDFLAGS="${_gasneti_cenv_hipldflags}"
          envval_src_HIP_LDFLAGS=conf
    else
          gasnet_cv_envvar_HIP_LDFLAGS=$envval_default_HIP_LDFLAGS
          envval_src_HIP_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 HIP_LDFLAGS hipldflags $gasnet_cv_configure_args_norm

fi


  HIP_LDFLAGS="$gasnet_cv_envvar_HIP_LDFLAGS"

     if test "$HIP_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_LDFLAGS
     if test "$envval_src_HIP_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_HIP_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$HIP_LDFLAGS\"" >&5
$as_echo "   \"$HIP_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$HIP_LDFLAGS\"" >&5
$as_echo "       (default)  \"$HIP_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$HIP_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (provided) \"$HIP_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (provided) \"$HIP_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_LDFLAGS. Please configure --with-HIP_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([HIP_LDFLAGS],[$HIP_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    # Check whether --enable-hip-rpath was given.
if test "${enable_hip_rpath+set}" = set; then :
  enableval=$enable_hip_rpath;
fi


  unset HIP_ldflags_guess
  unset HIP_ldflags_guess_dir
  unset HIP_ldflags_guess_lib
  unset HIP_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



            $as_echo "#define GASNETI_HIP_PLATFORM_AMD 1" >>confdefs.h

            ;;
      nvidia)

  if test "${checked_pkg_cuda-unset}" = unset; then
    checked_pkg_cuda=y



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(CUDA,CUDA toolkit,nvcc,/usr/local/cuda,include/cuda.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)




  CUDA_guess=

  for ac_prog in nvcc
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_CUDA_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $CUDA_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_CUDA_guess_prog="$CUDA_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_CUDA_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
CUDA_guess_prog=$ac_cv_path_CUDA_guess_prog
if test -n "$CUDA_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CUDA_guess_prog" >&5
$as_echo "$CUDA_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$CUDA_guess_prog" && break
done

  if test -n "$CUDA_guess_prog"; then
    CUDA_guess=`dirname \`dirname $CUDA_guess_prog\``
  fi

  if test -z "$CUDA_guess" ; then
        for CUDA_guess_file in "include/cuda.h" "."; do
      for CUDA_guess in /usr/local/cuda /usr; do
        if test -r "$CUDA_guess/$CUDA_guess_file" ; then
          break 2
        fi
      done
    done
    unset CUDA_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_HOME],[$CUDA_guess],[Install prefix of CUDA toolkit (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_HOME setting" >&5
$as_echo_n "checking for CUDA_HOME setting... " >&6; }

  envval_src_CUDA_HOME="cached"
  if ${gasnet_cv_envvar_CUDA_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_CUDA_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_HOME="$CUDA_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudahome+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_HOME="${_gasneti_nenv_cudahome}"
          envval_src_CUDA_HOME=given
    elif test "${_gasneti_cenv_cudahome+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_HOME="${_gasneti_cenv_cudahome}"
          envval_src_CUDA_HOME=conf
    else
          gasnet_cv_envvar_CUDA_HOME=$envval_default_CUDA_HOME
          envval_src_CUDA_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 CUDA_HOME cudahome $gasnet_cv_configure_args_norm

fi


  CUDA_HOME="$gasnet_cv_envvar_CUDA_HOME"

     if test "$CUDA_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_HOME
     if test "$envval_src_CUDA_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_CUDA_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$CUDA_HOME\"" >&5
$as_echo "     \"$CUDA_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$CUDA_HOME\"" >&5
$as_echo "         (default)  \"$CUDA_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$CUDA_HOME\"" >&5
$as_echo "         (disabled) \"$CUDA_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_HOME\"" >&5
$as_echo "         (provided) \"$CUDA_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_HOME\"" >&5
$as_echo "         (provided) \"$CUDA_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_HOME. Please configure --with-CUDA_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([CUDA_HOME],[$CUDA_guess],[Install prefix of CUDA toolkit (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CUDA_HOME is the CUDA toolkit install prefix" >&5
$as_echo_n "checking if $CUDA_HOME is the CUDA toolkit install prefix... " >&6; }
  CUDA_HOME_good=no
  if test -r "$CUDA_HOME/include/cuda.h"; then
    CUDA_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $CUDA_HOME_good = no && test -n "$CUDA_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(CUDA_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  gasnet_fl_file="$CUDA_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
  CUDA_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(CUDA_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



    CUDA_HOME_tmp=`dirname \`dirname $CUDA_guess_prog\``
    if test -r "$CUDA_HOME_tmp/include/cuda.h"; then
      CUDA_HOME_good=yes
      CUDA_HOME="$CUDA_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $CUDA_HOME" >&5
$as_echo "no - followed symlink to $CUDA_HOME" >&6; }
    fi
    unset CUDA_HOME_tmp
  fi

  if test $CUDA_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/cuda.h" >&5
$as_echo "probably not - missing include/cuda.h" >&6; }
  fi
  unset CUDA_HOME_good
  unset CUDA_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([CUDA]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




        case "$CUDA_HOME" in
    /usr|/) CUDA_cflags_guess='';;
         *) if test -d "$CUDA_HOME/include/."; then
              CUDA_cflags_guess="-I$CUDA_HOME/include"
            else
              CUDA_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_CFLAGS],[$CUDA_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_CFLAGS setting" >&5
$as_echo_n "checking for CUDA_CFLAGS setting... " >&6; }

  envval_src_CUDA_CFLAGS="cached"
  if ${gasnet_cv_envvar_CUDA_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_CFLAGS="$CUDA_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudacflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_CFLAGS="${_gasneti_nenv_cudacflags}"
          envval_src_CUDA_CFLAGS=given
    elif test "${_gasneti_cenv_cudacflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_CFLAGS="${_gasneti_cenv_cudacflags}"
          envval_src_CUDA_CFLAGS=conf
    else
          gasnet_cv_envvar_CUDA_CFLAGS=$envval_default_CUDA_CFLAGS
          envval_src_CUDA_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 CUDA_CFLAGS cudacflags $gasnet_cv_configure_args_norm

fi


  CUDA_CFLAGS="$gasnet_cv_envvar_CUDA_CFLAGS"

     if test "$CUDA_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_CFLAGS
     if test "$envval_src_CUDA_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_CUDA_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$CUDA_CFLAGS\"" >&5
$as_echo "   \"$CUDA_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$CUDA_CFLAGS\"" >&5
$as_echo "       (default)  \"$CUDA_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (disabled) \"$CUDA_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (provided) \"$CUDA_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$CUDA_CFLAGS\"" >&5
$as_echo "       (provided) \"$CUDA_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_CFLAGS. Please configure --with-CUDA_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([CUDA_CFLAGS],[$CUDA_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  unset CUDA_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_LIBS],[-lcuda]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_LIBS setting" >&5
$as_echo_n "checking for CUDA_LIBS setting... " >&6; }

  envval_src_CUDA_LIBS="cached"
  if ${gasnet_cv_envvar_CUDA_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_LIBS="-lcuda"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudalibs+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LIBS="${_gasneti_nenv_cudalibs}"
          envval_src_CUDA_LIBS=given
    elif test "${_gasneti_cenv_cudalibs+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LIBS="${_gasneti_cenv_cudalibs}"
          envval_src_CUDA_LIBS=conf
    else
          gasnet_cv_envvar_CUDA_LIBS=$envval_default_CUDA_LIBS
          envval_src_CUDA_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 CUDA_LIBS cudalibs $gasnet_cv_configure_args_norm

fi


  CUDA_LIBS="$gasnet_cv_envvar_CUDA_LIBS"

     if test "$CUDA_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_LIBS
     if test "$envval_src_CUDA_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_CUDA_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$CUDA_LIBS\"" >&5
$as_echo "     \"$CUDA_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$CUDA_LIBS\"" >&5
$as_echo "         (default)  \"$CUDA_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$CUDA_LIBS\"" >&5
$as_echo "         (disabled) \"$CUDA_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_LIBS\"" >&5
$as_echo "         (provided) \"$CUDA_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$CUDA_LIBS\"" >&5
$as_echo "         (provided) \"$CUDA_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_LIBS. Please configure --with-CUDA_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([CUDA_LIBS],[-lcuda]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([CUDA],[cuda]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$CUDA_HOME" in
    /usr|/) CUDA_ldflags_guess='';;
         *) for CUDA_ldflags_guess_dir in "$CUDA_HOME/lib${GASNETI_PTR_BITS}" "$CUDA_HOME/lib" ''; do
              test -z "$CUDA_ldflags_guess_dir" && break
              for CUDA_ldflags_guess_lib in cuda; do
                for CUDA_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$CUDA_ldflags_guess_dir/lib$CUDA_ldflags_guess_lib.$CUDA_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$CUDA_ldflags_guess_dir"; then
            CUDA_ldflags_guess="-L$CUDA_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(cuda-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_cuda_rpath" in
    no)  :
        enabled_cuda_rpath=''
    ;;
    yes) :
        enabled_cuda_rpath="$CUDA_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_cuda_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_cuda_rpath="$CUDA_ldflags_guess_dir"
                 else
                   enabled_cuda_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(cuda-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_cuda_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                CUDA_ldflags_guess="$CUDA_ldflags_guess $cc_rpath_option$enabled_cuda_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath cuda"
              fi
            fi
            CUDA_ldflags_guess="${CUDA_ldflags_guess}"
          else
            CUDA_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CUDA_LDFLAGS],[$CUDA_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CUDA_LDFLAGS setting" >&5
$as_echo_n "checking for CUDA_LDFLAGS setting... " >&6; }

  envval_src_CUDA_LDFLAGS="cached"
  if ${gasnet_cv_envvar_CUDA_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CUDA_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CUDA_LDFLAGS="$CUDA_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_cudaldflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LDFLAGS="${_gasneti_nenv_cudaldflags}"
          envval_src_CUDA_LDFLAGS=given
    elif test "${_gasneti_cenv_cudaldflags+set}" = "set" ; then
          gasnet_cv_envvar_CUDA_LDFLAGS="${_gasneti_cenv_cudaldflags}"
          envval_src_CUDA_LDFLAGS=conf
    else
          gasnet_cv_envvar_CUDA_LDFLAGS=$envval_default_CUDA_LDFLAGS
          envval_src_CUDA_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 CUDA_LDFLAGS cudaldflags $gasnet_cv_configure_args_norm

fi


  CUDA_LDFLAGS="$gasnet_cv_envvar_CUDA_LDFLAGS"

     if test "$CUDA_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CUDA_LDFLAGS
     if test "$envval_src_CUDA_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_CUDA_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   \"$CUDA_LDFLAGS\"" >&5
$as_echo "  \"$CUDA_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (default)  \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (default)  \"$CUDA_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (disabled) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (disabled) \"$CUDA_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (provided) \"$CUDA_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$CUDA_LDFLAGS\"" >&5
$as_echo "      (provided) \"$CUDA_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CUDA_LDFLAGS. Please configure --with-CUDA_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([CUDA_LDFLAGS],[$CUDA_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)





  unset CUDA_ldflags_guess
  unset CUDA_ldflags_guess_dir
  unset CUDA_ldflags_guess_lib
  unset CUDA_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([CUDA_LDFLAGS],[CUDA_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts CUDA_LDFLAGS CUDA_LIBS $CUDA_LDFLAGS $CUDA_LIBS
  #echo "CUDA_LDFLAGS=[$]CUDA_LDFLAGS"
  #echo "CUDA_LIBS=[$]CUDA_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([CUDA_LDFLAGS],[CUDA_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



  fi


            # HIP-over-CUDA sometimes depends on amdhip64 (version-dependent)
            # but always depends on functions from CUDA runtime (library name can vary).
            # libcudart is generally NOT in CUDA_LIBS, since the CUDA MK does not require it



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_LIBS],[-lamdhip64 -lcudart]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_LIBS setting" >&5
$as_echo_n "checking for HIP_LIBS setting... " >&6; }

  envval_src_HIP_LIBS="cached"
  if ${gasnet_cv_envvar_HIP_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HIP_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_LIBS="-lamdhip64 -lcudart"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hiplibs+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LIBS="${_gasneti_nenv_hiplibs}"
          envval_src_HIP_LIBS=given
    elif test "${_gasneti_cenv_hiplibs+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LIBS="${_gasneti_cenv_hiplibs}"
          envval_src_HIP_LIBS=conf
    else
          gasnet_cv_envvar_HIP_LIBS=$envval_default_HIP_LIBS
          envval_src_HIP_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 HIP_LIBS hiplibs $gasnet_cv_configure_args_norm

fi


  HIP_LIBS="$gasnet_cv_envvar_HIP_LIBS"

     if test "$HIP_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_LIBS
     if test "$envval_src_HIP_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_HIP_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       \"$HIP_LIBS\"" >&5
$as_echo "      \"$HIP_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (default)  \"$HIP_LIBS\"" >&5
$as_echo "          (default)  \"$HIP_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (disabled) \"$HIP_LIBS\"" >&5
$as_echo "          (disabled) \"$HIP_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_LIBS\"" >&5
$as_echo "          (provided) \"$HIP_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:           (provided) \"$HIP_LIBS\"" >&5
$as_echo "          (provided) \"$HIP_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_LIBS. Please configure --with-HIP_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([HIP_LIBS],[-lamdhip64 -lcudart]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



            # extra_cudart_flags ensures default HIP_LDFLAGS includes the CUDA libdir (for libcudart)
            # which notably may or may not be in CUDA_LDFLAGS (since CUDA only requires libcuda)
            extra_cudart_flags="-L$CUDA_HOME/lib64"
            if test -n "$cc_rpath_option" && test "x$enable_cuda_rpath" != "xno" && \
               test "${enable_cuda_rpath}x${enabled_rpath}" != "xno" ; then
              extra_cudart_flags="$extra_cudart_flags $cc_rpath_option$CUDA_HOME/lib64"
            fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([HIP],[amdhip64],[$extra_cudart_flags]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$HIP_HOME" in
    /usr|/) HIP_ldflags_guess='$extra_cudart_flags';;
         *) for HIP_ldflags_guess_dir in "$HIP_HOME/lib${GASNETI_PTR_BITS}" "$HIP_HOME/lib" ''; do
              test -z "$HIP_ldflags_guess_dir" && break
              for HIP_ldflags_guess_lib in amdhip64; do
                for HIP_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$HIP_ldflags_guess_dir/lib$HIP_ldflags_guess_lib.$HIP_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$HIP_ldflags_guess_dir"; then
            HIP_ldflags_guess="-L$HIP_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hip-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_hip_rpath" in
    no)  :
        enabled_hip_rpath=''
    ;;
    yes) :
        enabled_hip_rpath="$HIP_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_hip_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_hip_rpath="$HIP_ldflags_guess_dir"
                 else
                   enabled_hip_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hip-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_hip_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                HIP_ldflags_guess="$HIP_ldflags_guess $cc_rpath_option$enabled_hip_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath hip"
              fi
            fi
            HIP_ldflags_guess="${HIP_ldflags_guess} $extra_cudart_flags"
          else
            HIP_ldflags_guess='$extra_cudart_flags'
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HIP_LDFLAGS],[$HIP_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HIP_LDFLAGS setting" >&5
$as_echo_n "checking for HIP_LDFLAGS setting... " >&6; }

  envval_src_HIP_LDFLAGS="cached"
  if ${gasnet_cv_envvar_HIP_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HIP_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HIP_LDFLAGS="$HIP_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hipldflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LDFLAGS="${_gasneti_nenv_hipldflags}"
          envval_src_HIP_LDFLAGS=given
    elif test "${_gasneti_cenv_hipldflags+set}" = "set" ; then
          gasnet_cv_envvar_HIP_LDFLAGS="${_gasneti_cenv_hipldflags}"
          envval_src_HIP_LDFLAGS=conf
    else
          gasnet_cv_envvar_HIP_LDFLAGS=$envval_default_HIP_LDFLAGS
          envval_src_HIP_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 HIP_LDFLAGS hipldflags $gasnet_cv_configure_args_norm

fi


  HIP_LDFLAGS="$gasnet_cv_envvar_HIP_LDFLAGS"

     if test "$HIP_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HIP_LDFLAGS
     if test "$envval_src_HIP_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_HIP_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    \"$HIP_LDFLAGS\"" >&5
$as_echo "   \"$HIP_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (default)  \"$HIP_LDFLAGS\"" >&5
$as_echo "       (default)  \"$HIP_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (disabled) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (disabled) \"$HIP_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (provided) \"$HIP_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        (provided) \"$HIP_LDFLAGS\"" >&5
$as_echo "       (provided) \"$HIP_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HIP_LDFLAGS. Please configure --with-HIP_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([HIP_LDFLAGS],[$HIP_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)





  unset HIP_ldflags_guess
  unset HIP_ldflags_guess_dir
  unset HIP_ldflags_guess_lib
  unset HIP_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




            # Suppress warnings when compiling gasnet_hip.c and testhip.c
            # due to "issues" in hip_runtime.h when parsed by a C compiler in
            # __HIP_PLATFORM_NVCC__ mode.
            unset HIP_NVCC_WARNFLAGS
            case "$CC_FAMILY" in
              Intel)
                # Deprecated decls:



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${CC_WDFLAG}1478) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}1478") 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 ${CC_WDFLAG}1478"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}1478") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${CC_WDFLAG}1478" >&5
$as_echo_n "checking for C compiler flag ${CC_WDFLAG}1478... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS ${CC_WDFLAG}1478"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS ${CC_WDFLAG}1478"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(${CC_WDFLAG}1478) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



                # "auto" becomes implicit int:



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(${CC_WDFLAG}303) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}303") 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 ${CC_WDFLAG}303"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS ${CC_WDFLAG}303") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag ${CC_WDFLAG}303" >&5
$as_echo_n "checking for C compiler flag ${CC_WDFLAG}303... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS ${CC_WDFLAG}303"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS ${CC_WDFLAG}303"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(${CC_WDFLAG}303) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



                ;;
              PGI|NVHPC)
                : # Currently warning-free, so avoid the noise of the -Wno probes
                ;;
              *)
                # GCC and Clang, plus their derivatives and work-alikes




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-Wno-deprecated-declarations) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-deprecated-declarations") 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 -Wno-deprecated-declarations"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-deprecated-declarations") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wno-deprecated-declarations" >&5
$as_echo_n "checking for C compiler flag -Wno-deprecated-declarations... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wdeprecated-declarations) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wdeprecated-declarations") 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 -Wdeprecated-declarations"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wdeprecated-declarations") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wdeprecated-declarations" >&5
$as_echo_n "checking for C compiler flag -Wdeprecated-declarations... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-deprecated-declarations"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-deprecated-declarations"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wdeprecated-declarations) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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(-Wdeprecated-declarations) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wdeprecated-declarations") 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 -Wdeprecated-declarations"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wdeprecated-declarations") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wdeprecated-declarations" >&5
$as_echo_n "checking for C compiler flag -Wdeprecated-declarations... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-deprecated-declarations"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-deprecated-declarations"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wdeprecated-declarations) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wno-deprecated-declarations) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-Wno-implicit-int) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-implicit-int") 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 -Wno-implicit-int"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-implicit-int") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wno-implicit-int" >&5
$as_echo_n "checking for C compiler flag -Wno-implicit-int... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wimplicit-int) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wimplicit-int") 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 -Wimplicit-int"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wimplicit-int") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wimplicit-int" >&5
$as_echo_n "checking for C compiler flag -Wimplicit-int... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-implicit-int"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-implicit-int"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wimplicit-int) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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(-Wimplicit-int) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wimplicit-int") 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 -Wimplicit-int"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wimplicit-int") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wimplicit-int" >&5
$as_echo_n "checking for C compiler flag -Wimplicit-int... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-implicit-int"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-implicit-int"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wimplicit-int) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wno-implicit-int) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CFLAG(-Wno-return-type) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-return-type") 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 -Wno-return-type"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wno-return-type") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wno-return-type" >&5
$as_echo_n "checking for C compiler flag -Wno-return-type... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wreturn-type) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wreturn-type") 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 -Wreturn-type"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wreturn-type") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wreturn-type" >&5
$as_echo_n "checking for C compiler flag -Wreturn-type... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-return-type"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-return-type"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wreturn-type) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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(-Wreturn-type) vvvvvvvvvvvvvvvvvvvvvv (L:4)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wreturn-type") 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 -Wreturn-type"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS -Wreturn-type") ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler flag -Wreturn-type" >&5
$as_echo_n "checking for C compiler flag -Wreturn-type... " >&6; }



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CCOMPILE_WITHWARN_NORETRY(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

  gasnet_compile_cmd="${CC-cc} -c $CFLAGS $CPPFLAGS conftest.c"
  cat > conftest.c <<EOF
#include "confdefs.h"

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: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
      :

 { $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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)



 HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-return-type"

    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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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 <<EOF
#include "confdefs.h"

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:8)

  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: 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; }
     HIP_NVCC_WARNFLAGS="$HIP_NVCC_WARNFLAGS -Wno-return-type"
   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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wreturn-type) ^^^^^^^^^^^^^^^^^^^^^^ (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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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(-Wno-return-type) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



                ;;
            esac
            HIP_LIBS="$HIP_LIBS $CUDA_LIBS"
            HIP_LDFLAGS="$HIP_LDFLAGS $CUDA_LDFLAGS"
            HIP_CFLAGS="$HIP_CFLAGS $CUDA_CFLAGS $HIP_NVCC_WARNFLAGS"
            $as_echo "#define GASNETI_HIP_PLATFORM_NVIDIA 1" >>confdefs.h

            ;;
    esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([HIP_LDFLAGS],[HIP_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts HIP_LDFLAGS HIP_LIBS $HIP_LDFLAGS $HIP_LIBS
  #echo "HIP_LDFLAGS=[$]HIP_LDFLAGS"
  #echo "HIP_LIBS=[$]HIP_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([HIP_LDFLAGS],[HIP_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    # Try to compile and link a basic program using the HIP Driver API



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HIP_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="$CFLAGS $HIP_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HIP_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HIP_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $HIP_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HIP_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $HIP_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $HIP_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $HIP_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working HIP configuration,libamdhip64_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working HIP configuration" >&5
$as_echo_n "checking for working HIP configuration... " >&6; }
if ${gasnet_cv_libamdhip64_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #if GASNETI_HIP_PLATFORM_NVIDIA
        #define __HIP_PLATFORM_NVCC__ // legacy
        #define __HIP_PLATFORM_NVIDIA__
      #else
        #define __HIP_PLATFORM_HCC__ // legacy
        #define __HIP_PLATFORM_AMD__
      #endif
      #include <hip/hip_runtime_api.h>

int
main ()
{

      void *addr;
      hipInit(0);
      hipDevice_t dev = 0;
      hipPointerAttribute_t attr;
      hipError_t res;
      res = hipMalloc(&addr, 1024);
      res = hipPointerGetAttributes(&attr, addr);
    #if HIP_VERSION_MAJOR < 6
      int bad = (attr.memoryType != hipMemoryTypeDevice) || attr.isManaged;
    #else
      int bad = (attr.type != hipMemoryTypeDevice) || attr.isManaged;
    #endif

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_libamdhip64_works=yes
else
  gasnet_cv_libamdhip64_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_libamdhip64_works" >&5
$as_echo "$gasnet_cv_libamdhip64_works" >&6; }
if test "$gasnet_cv_libamdhip64_works" = yes; then
  :
   :
else
  :
   have_mk_hip=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 HIP configuration,libamdhip64_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

  # If the probe(s) above passed on a target identified as "maybe" having
  # support, then upgrade to "yes" with a warning.
  if test "$have_mk_hip" = "maybe"; then
      have_mk_hip=yes




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: HIP memory kinds support enabled for $target, which may not be officially supported" >&5
$as_echo "$as_me: WARNING: HIP memory kinds support enabled for $target, which may not be officially supported" >&2;}
  echo "HIP memory kinds support enabled for $target, which may not be officially supported" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  fi

  if test "$have_mk_hip" = "yes"; then
    $as_echo "#define GASNETI_MK_CLASS_HIP_ENABLED 1" >>confdefs.h

  elif test "$force_mk_hip" = "yes"; then


echo
echo "configure error: HIP memory kinds support was requested with --enable-kind-hip but is not available"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
    unset HIP_CFLAGS
    unset HIP_LDFLAGS
    unset HIP_LIBS
  fi
fi



 if test "$have_mk_hip" = "yes"; then
  HAVE_MK_CLASS_HIP_TRUE=
  HAVE_MK_CLASS_HIP_FALSE='#'
else
  HAVE_MK_CLASS_HIP_TRUE='#'
  HAVE_MK_CLASS_HIP_FALSE=
fi


# GEX_MK_CLASS_ZE
enable_mk_ze_implicit=no



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(kind-ze,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-kind-ze was given.
if test "${enable_kind_ze+set}" = set; then :
  enableval=$enable_kind_ze;
fi


  case "$enable_kind_ze" in
    no)  :
        enable_mk_ze="no"
    ;;
    yes) :
        enable_mk_ze="yes"; force_mk_ze="yes"
    ;;
    *)   :

         if test "x$enable_kind_ze" = 'xprobe'; then
           enable_mk_ze="probe"
         elif test "$GASNETI_PTR_BITS" = 32; then
           enable_mk_ze="no"
         else
           enable_mk_ze="$enable_mk_default"
           enable_mk_ze_implicit=yes
         fi

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(kind-ze,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



unset have_mk_ze
if test "$enable_mk_ze" != "no"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for target having Level Zero memory kinds support" >&5
$as_echo_n "checking for target having Level Zero memory kinds support... " >&6; }
  if test "$GASNETI_PTR_BITS" = 32; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (32-bit targets are not supported)" >&5
$as_echo "no (32-bit targets are not supported)" >&6; }
    have_mk_ze=no
  else
    have_mk_ze=no
    case "$target_cpu:$target_os" in
      x86_64:linux*)    have_mk_ze='yes';;
    esac
    if test "$have_mk_ze" = 'no'; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no (unsupported or unrecognized target $target)" >&5
$as_echo "no (unsupported or unrecognized target $target)" >&6; }
    else
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $have_mk_ze" >&5
$as_echo "$have_mk_ze" >&6; }
    fi
  fi

  if test "$have_mk_ze" != "no"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(ZE,oneAPI Level Zero,ocloc,/usr/local,include/level_zero/ze_api.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)




  ZE_guess=

  for ac_prog in ocloc
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_ZE_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $ZE_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_ZE_guess_prog="$ZE_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_ZE_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
ZE_guess_prog=$ac_cv_path_ZE_guess_prog
if test -n "$ZE_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ZE_guess_prog" >&5
$as_echo "$ZE_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$ZE_guess_prog" && break
done

  if test -n "$ZE_guess_prog"; then
    ZE_guess=`dirname \`dirname $ZE_guess_prog\``
  fi

  if test -z "$ZE_guess" ; then
        for ZE_guess_file in "include/level_zero/ze_api.h" "."; do
      for ZE_guess in /usr/local /usr; do
        if test -r "$ZE_guess/$ZE_guess_file" ; then
          break 2
        fi
      done
    done
    unset ZE_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([ZE_HOME],[$ZE_guess],[Install prefix of oneAPI Level Zero (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-ze-home was given.
if test "${with_ze_home+set}" = set; then :
  withval=$with_ze_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZE_HOME setting" >&5
$as_echo_n "checking for ZE_HOME setting... " >&6; }

  envval_src_ZE_HOME="cached"
  if ${gasnet_cv_envvar_ZE_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_ZE_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_ZE_HOME="$ZE_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_zehome+set}" = "set" ; then
          gasnet_cv_envvar_ZE_HOME="${_gasneti_nenv_zehome}"
          envval_src_ZE_HOME=given
    elif test "${_gasneti_cenv_zehome+set}" = "set" ; then
          gasnet_cv_envvar_ZE_HOME="${_gasneti_cenv_zehome}"
          envval_src_ZE_HOME=conf
    else
          gasnet_cv_envvar_ZE_HOME=$envval_default_ZE_HOME
          envval_src_ZE_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 ZE_HOME zehome $gasnet_cv_configure_args_norm

fi


  ZE_HOME="$gasnet_cv_envvar_ZE_HOME"

     if test "$ZE_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  ZE_HOME
     if test "$envval_src_ZE_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_ZE_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        \"$ZE_HOME\"" >&5
$as_echo "       \"$ZE_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (default)  \"$ZE_HOME\"" >&5
$as_echo "           (default)  \"$ZE_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (disabled) \"$ZE_HOME\"" >&5
$as_echo "           (disabled) \"$ZE_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (provided) \"$ZE_HOME\"" >&5
$as_echo "           (provided) \"$ZE_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (provided) \"$ZE_HOME\"" >&5
$as_echo "           (provided) \"$ZE_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$ZE_HOME. Please configure --with-ZE_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([ZE_HOME],[$ZE_guess],[Install prefix of oneAPI Level Zero (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $ZE_HOME is the oneAPI Level Zero install prefix" >&5
$as_echo_n "checking if $ZE_HOME is the oneAPI Level Zero install prefix... " >&6; }
  ZE_HOME_good=no
  if test -r "$ZE_HOME/include/level_zero/ze_api.h"; then
    ZE_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $ZE_HOME_good = no && test -n "$ZE_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(ZE_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  gasnet_fl_file="$ZE_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
  ZE_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(ZE_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



    ZE_HOME_tmp=`dirname \`dirname $ZE_guess_prog\``
    if test -r "$ZE_HOME_tmp/include/level_zero/ze_api.h"; then
      ZE_HOME_good=yes
      ZE_HOME="$ZE_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $ZE_HOME" >&5
$as_echo "no - followed symlink to $ZE_HOME" >&6; }
    fi
    unset ZE_HOME_tmp
  fi

  if test $ZE_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/level_zero/ze_api.h" >&5
$as_echo "probably not - missing include/level_zero/ze_api.h" >&6; }
  fi
  unset ZE_HOME_good
  unset ZE_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([ZE]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




        case "$ZE_HOME" in
    /usr|/) ZE_cflags_guess='';;
         *) if test -d "$ZE_HOME/include/."; then
              ZE_cflags_guess="-I$ZE_HOME/include"
            else
              ZE_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([ZE_CFLAGS],[$ZE_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-ze-cflags was given.
if test "${with_ze_cflags+set}" = set; then :
  withval=$with_ze_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZE_CFLAGS setting" >&5
$as_echo_n "checking for ZE_CFLAGS setting... " >&6; }

  envval_src_ZE_CFLAGS="cached"
  if ${gasnet_cv_envvar_ZE_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_ZE_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_ZE_CFLAGS="$ZE_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_zecflags+set}" = "set" ; then
          gasnet_cv_envvar_ZE_CFLAGS="${_gasneti_nenv_zecflags}"
          envval_src_ZE_CFLAGS=given
    elif test "${_gasneti_cenv_zecflags+set}" = "set" ; then
          gasnet_cv_envvar_ZE_CFLAGS="${_gasneti_cenv_zecflags}"
          envval_src_ZE_CFLAGS=conf
    else
          gasnet_cv_envvar_ZE_CFLAGS=$envval_default_ZE_CFLAGS
          envval_src_ZE_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 ZE_CFLAGS zecflags $gasnet_cv_configure_args_norm

fi


  ZE_CFLAGS="$gasnet_cv_envvar_ZE_CFLAGS"

     if test "$ZE_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  ZE_CFLAGS
     if test "$envval_src_ZE_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_ZE_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      \"$ZE_CFLAGS\"" >&5
$as_echo "     \"$ZE_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (default)  \"$ZE_CFLAGS\"" >&5
$as_echo "         (default)  \"$ZE_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (disabled) \"$ZE_CFLAGS\"" >&5
$as_echo "         (disabled) \"$ZE_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$ZE_CFLAGS\"" >&5
$as_echo "         (provided) \"$ZE_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:          (provided) \"$ZE_CFLAGS\"" >&5
$as_echo "         (provided) \"$ZE_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$ZE_CFLAGS. Please configure --with-ZE_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([ZE_CFLAGS],[$ZE_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  unset ZE_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([ZE_LIBS],[-lze_loader]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-ze-libs was given.
if test "${with_ze_libs+set}" = set; then :
  withval=$with_ze_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZE_LIBS setting" >&5
$as_echo_n "checking for ZE_LIBS setting... " >&6; }

  envval_src_ZE_LIBS="cached"
  if ${gasnet_cv_envvar_ZE_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_ZE_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_ZE_LIBS="-lze_loader"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_zelibs+set}" = "set" ; then
          gasnet_cv_envvar_ZE_LIBS="${_gasneti_nenv_zelibs}"
          envval_src_ZE_LIBS=given
    elif test "${_gasneti_cenv_zelibs+set}" = "set" ; then
          gasnet_cv_envvar_ZE_LIBS="${_gasneti_cenv_zelibs}"
          envval_src_ZE_LIBS=conf
    else
          gasnet_cv_envvar_ZE_LIBS=$envval_default_ZE_LIBS
          envval_src_ZE_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 ZE_LIBS zelibs $gasnet_cv_configure_args_norm

fi


  ZE_LIBS="$gasnet_cv_envvar_ZE_LIBS"

     if test "$ZE_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  ZE_LIBS
     if test "$envval_src_ZE_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_ZE_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:        \"$ZE_LIBS\"" >&5
$as_echo "       \"$ZE_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (default)  \"$ZE_LIBS\"" >&5
$as_echo "           (default)  \"$ZE_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (disabled) \"$ZE_LIBS\"" >&5
$as_echo "           (disabled) \"$ZE_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (provided) \"$ZE_LIBS\"" >&5
$as_echo "           (provided) \"$ZE_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:            (provided) \"$ZE_LIBS\"" >&5
$as_echo "           (provided) \"$ZE_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$ZE_LIBS. Please configure --with-ZE_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([ZE_LIBS],[-lze_loader]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([ZE],[ze_loader]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$ZE_HOME" in
    /usr|/) ZE_ldflags_guess='';;
         *) for ZE_ldflags_guess_dir in "$ZE_HOME/lib${GASNETI_PTR_BITS}" "$ZE_HOME/lib" ''; do
              test -z "$ZE_ldflags_guess_dir" && break
              for ZE_ldflags_guess_lib in ze_loader; do
                for ZE_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$ZE_ldflags_guess_dir/lib$ZE_ldflags_guess_lib.$ZE_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$ZE_ldflags_guess_dir"; then
            ZE_ldflags_guess="-L$ZE_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(ze-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_ze_rpath" in
    no)  :
        enabled_ze_rpath=''
    ;;
    yes) :
        enabled_ze_rpath="$ZE_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_ze_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_ze_rpath="$ZE_ldflags_guess_dir"
                 else
                   enabled_ze_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(ze-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_ze_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                ZE_ldflags_guess="$ZE_ldflags_guess $cc_rpath_option$enabled_ze_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath ze"
              fi
            fi
            ZE_ldflags_guess="${ZE_ldflags_guess}"
          else
            ZE_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([ZE_LDFLAGS],[$ZE_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-ze-ldflags was given.
if test "${with_ze_ldflags+set}" = set; then :
  withval=$with_ze_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ZE_LDFLAGS setting" >&5
$as_echo_n "checking for ZE_LDFLAGS setting... " >&6; }

  envval_src_ZE_LDFLAGS="cached"
  if ${gasnet_cv_envvar_ZE_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_ZE_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_ZE_LDFLAGS="$ZE_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_zeldflags+set}" = "set" ; then
          gasnet_cv_envvar_ZE_LDFLAGS="${_gasneti_nenv_zeldflags}"
          envval_src_ZE_LDFLAGS=given
    elif test "${_gasneti_cenv_zeldflags+set}" = "set" ; then
          gasnet_cv_envvar_ZE_LDFLAGS="${_gasneti_cenv_zeldflags}"
          envval_src_ZE_LDFLAGS=conf
    else
          gasnet_cv_envvar_ZE_LDFLAGS=$envval_default_ZE_LDFLAGS
          envval_src_ZE_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 ZE_LDFLAGS zeldflags $gasnet_cv_configure_args_norm

fi


  ZE_LDFLAGS="$gasnet_cv_envvar_ZE_LDFLAGS"

     if test "$ZE_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  ZE_LDFLAGS
     if test "$envval_src_ZE_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_ZE_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$ZE_LDFLAGS\"" >&5
$as_echo "    \"$ZE_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$ZE_LDFLAGS\"" >&5
$as_echo "        (default)  \"$ZE_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$ZE_LDFLAGS\"" >&5
$as_echo "        (disabled) \"$ZE_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$ZE_LDFLAGS\"" >&5
$as_echo "        (provided) \"$ZE_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$ZE_LDFLAGS\"" >&5
$as_echo "        (provided) \"$ZE_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$ZE_LDFLAGS. Please configure --with-ZE_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([ZE_LDFLAGS],[$ZE_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    # Check whether --enable-ze-rpath was given.
if test "${enable_ze_rpath+set}" = set; then :
  enableval=$enable_ze_rpath;
fi


  unset ZE_ldflags_guess
  unset ZE_ldflags_guess_dir
  unset ZE_ldflags_guess_lib
  unset ZE_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([ZE],[ZE_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts ZE ZE_LIBS $ZE $ZE_LIBS
  #echo "ZE=[$]ZE"
  #echo "ZE_LIBS=[$]ZE_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([ZE],[ZE_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




    # Try to compile and link a basic program using the ZE APIs



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $ZE_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="$CFLAGS $ZE_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $ZE_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $ZE_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $ZE_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $ZE_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $ZE_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $ZE_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $ZE_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for working oneAPI Level Zero configuration,ze_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working oneAPI Level Zero configuration" >&5
$as_echo_n "checking for working oneAPI Level Zero configuration... " >&6; }
if ${gasnet_cv_ze_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <level_zero/ze_api.h>

int
main ()
{

      ze_result_t res = zeInit(0);
      uint32_t count = 0;
      ze_driver_handle_t driver = NULL;
      (void) zeDriverGet(&count, &driver);
      ze_device_handle_t device = NULL;
      (void) zeDeviceGet(driver, &count, &device);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ze_works=yes
else
  gasnet_cv_ze_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_ze_works" >&5
$as_echo "$gasnet_cv_ze_works" >&6; }
if test "$gasnet_cv_ze_works" = yes; then
  :
   :
else
  :
   have_mk_ze=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 oneAPI Level Zero configuration,ze_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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

  if test "$have_mk_ze" = "yes"; then
    $as_echo "#define GASNETI_MK_CLASS_ZE_ENABLED 1" >>confdefs.h





# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING:
oneAPI Level Zero memory kinds support has been enabled.
This support is experimental and may have performance and correctness bugs." >&5
$as_echo "$as_me: WARNING:
oneAPI Level Zero memory kinds support has been enabled.
This support is experimental and may have performance and correctness bugs." >&2;}
  echo "
oneAPI Level Zero memory kinds support has been enabled.
This support is experimental and may have performance and correctness bugs." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  elif test "$force_mk_ze" = "yes"; then


echo
echo "configure error: oneAPI Level Zero memory kinds support was requested with --enable-kind-ze but is not available"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
    unset ZE_CFLAGS
    unset ZE_LDFLAGS
    unset ZE_LIBS
  fi
fi



 if test "$have_mk_ze" = "yes"; then
  HAVE_MK_CLASS_ZE_TRUE=
  HAVE_MK_CLASS_ZE_FALSE='#'
else
  HAVE_MK_CLASS_ZE_TRUE='#'
  HAVE_MK_CLASS_ZE_FALSE=
fi


if test "x$enable_memory_kinds$have_mk_cuda_uva$have_mk_hip$have_mk_ze" = "xforcenonono"; then


echo
echo "configure error: Memory kinds support enabled with --enable-memory-kinds=force, but no supported memory kind 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


fi



cat >>$CONDUIT_LIST <<EOF

 Memory kinds:
 ------------
EOF


  if test "$have_mk_cuda_uva" = "yes"; then
    if test "$force_mk_cuda_uva" = "yes"; then
      _mk_flagstr="ON     (enabled)"
    else
      _mk_flagstr="ON     (auto)"
    fi
  elif test "$enable_mk_cuda_uva" = "probe"; then
    _mk_flagstr="OFF    (not found)"
  elif test "$enable_mk_cuda_uva_implicit" = "yes"; then
    _mk_flagstr="OFF    (not enabled)"
  else
    _mk_flagstr="OFF    (disabled)"
  fi
  echo "  GPUs with NVIDIA CUDA API (cuda-uva)               $_mk_flagstr" >> $CONDUIT_LIST




  if test "$have_mk_hip" = "yes"; then
    if test "$force_mk_hip" = "yes"; then
      _mk_flagstr="ON     (enabled)"
    else
      _mk_flagstr="ON     (auto)"
    fi
  elif test "$enable_mk_hip" = "probe"; then
    _mk_flagstr="OFF    (not found)"
  elif test "$enable_mk_hip_implicit" = "yes"; then
    _mk_flagstr="OFF    (not enabled)"
  else
    _mk_flagstr="OFF    (disabled)"
  fi
  echo "  GPUs with AMD HIP API (hip)                        $_mk_flagstr" >> $CONDUIT_LIST




  if test "$have_mk_ze" = "yes"; then
    if test "$force_mk_ze" = "yes"; then
      _mk_flagstr="ON     (enabled)"
    else
      _mk_flagstr="ON     (auto)"
    fi
  elif test "$enable_mk_ze" = "probe"; then
    _mk_flagstr="OFF    (not found)"
  elif test "$enable_mk_ze_implicit" = "yes"; then
    _mk_flagstr="OFF    (not enabled)"
  else
    _mk_flagstr="OFF    (disabled)"
  fi
  echo "  GPUs with Intel oneAPI *EXPERIMENTAL* (ze)         $_mk_flagstr" >> $CONDUIT_LIST



########################################################################







# Runtime Var Arrays
#GASNET_IF_ENABLED_WITH_AUTO(vararray, Use stack arrays of variable size in code,
#AC_DEFINE(VARARRAY_WORKS),
#,
#GASNET_TRY_CACHE_CHECK(for variable stack arrays, cc_vararray_mod,
#  [void dummy(int x) { char y[x]; }], [],
#  AC_DEFINE(VARARRAY_WORKS)))

########################################################################
# different high-precision sleep libraries

# Check for usleep



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for usleep(),cc_has_usleep,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for usleep()" >&5
$as_echo_n "checking for usleep()... " >&6; }
if ${gasnet_cv_cc_has_usleep+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <unistd.h>

int
main ()
{

usleep(500);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_cc_has_usleep=yes
else
  gasnet_cv_cc_has_usleep=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_usleep" >&5
$as_echo "$gasnet_cv_cc_has_usleep" >&6; }
if test "$gasnet_cv_cc_has_usleep" = yes; then
  :
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing usleep" >&5
$as_echo_n "checking for library containing usleep... " >&6; }
if ${ac_cv_search_usleep+:} 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 usleep ();
int
main ()
{
return usleep ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' 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_usleep=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_usleep+:} false; then :
  break
fi
done
if ${ac_cv_search_usleep+:} false; then :

else
  ac_cv_search_usleep=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_usleep" >&5
$as_echo "$ac_cv_search_usleep" >&6; }
ac_res=$ac_cv_search_usleep
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  $as_echo "#define HAVE_USLEEP 1" >>confdefs.h

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 usleep(),cc_has_usleep,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# Check for nanosleep



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for nanosleep(),cc_has_nanosleep,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nanosleep()" >&5
$as_echo_n "checking for nanosleep()... " >&6; }
if ${gasnet_cv_cc_has_nanosleep+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <time.h>
#include <sys/time.h>

int
main ()
{

  struct timespec tm, tmremaining;
  tm.tv_sec =1;
  tm.tv_nsec = 1000000;
  nanosleep(&tm, &tmremaining);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_cc_has_nanosleep=yes
else
  gasnet_cv_cc_has_nanosleep=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_nanosleep" >&5
$as_echo "$gasnet_cv_cc_has_nanosleep" >&6; }
if test "$gasnet_cv_cc_has_nanosleep" = yes; then
  :
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nanosleep" >&5
$as_echo_n "checking for library containing nanosleep... " >&6; }
if ${ac_cv_search_nanosleep+:} 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 nanosleep ();
int
main ()
{
return nanosleep ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' 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_nanosleep=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_nanosleep+:} false; then :
  break
fi
done
if ${ac_cv_search_nanosleep+:} false; then :

else
  ac_cv_search_nanosleep=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nanosleep" >&5
$as_echo "$ac_cv_search_nanosleep" >&6; }
ac_res=$ac_cv_search_nanosleep
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  $as_echo "#define HAVE_NANOSLEEP 1" >>confdefs.h

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 nanosleep(),cc_has_nanosleep,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# Check for clock_nanosleep



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for clock_nanosleep(),cc_has_clock_nanosleep,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for clock_nanosleep()" >&5
$as_echo_n "checking for clock_nanosleep()... " >&6; }
if ${gasnet_cv_cc_has_clock_nanosleep+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <time.h>

int
main ()
{

  struct timespec tm, tmremaining;
  tm.tv_sec = 1;
  tm.tv_nsec = 1000000;
  clock_nanosleep(CLOCK_REALTIME, 0, &tm, &tmremaining);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_cc_has_clock_nanosleep=yes
else
  gasnet_cv_cc_has_clock_nanosleep=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_nanosleep" >&5
$as_echo "$gasnet_cv_cc_has_clock_nanosleep" >&6; }
if test "$gasnet_cv_cc_has_clock_nanosleep" = yes; then
  :
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing clock_nanosleep" >&5
$as_echo_n "checking for library containing clock_nanosleep... " >&6; }
if ${ac_cv_search_clock_nanosleep+:} 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_nanosleep ();
int
main ()
{
return clock_nanosleep ();
  ;
  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_nanosleep=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_clock_nanosleep+:} false; then :
  break
fi
done
if ${ac_cv_search_clock_nanosleep+:} false; then :

else
  ac_cv_search_clock_nanosleep=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_nanosleep" >&5
$as_echo "$ac_cv_search_clock_nanosleep" >&6; }
ac_res=$ac_cv_search_clock_nanosleep
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  $as_echo "#define HAVE_CLOCK_NANOSLEEP 1" >>confdefs.h

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_nanosleep(),cc_has_clock_nanosleep,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# Check for nsleep



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for nsleep(),cc_has_nsleep,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for nsleep()" >&5
$as_echo_n "checking for nsleep()... " >&6; }
if ${gasnet_cv_cc_has_nsleep+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <time.h>
#include <sys/time.h>

int
main ()
{

  struct timespec tm, tmremaining;
  tm.tv_sec =1;
  tm.tv_nsec = 1000000;
  nsleep(&tm, &tmremaining);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_cc_has_nsleep=yes
else
  gasnet_cv_cc_has_nsleep=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_nsleep" >&5
$as_echo "$gasnet_cv_cc_has_nsleep" >&6; }
if test "$gasnet_cv_cc_has_nsleep" = yes; then
  :
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing nsleep" >&5
$as_echo_n "checking for library containing nsleep... " >&6; }
if ${ac_cv_search_nsleep+:} 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 nsleep ();
int
main ()
{
return nsleep ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' 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_nsleep=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_nsleep+:} false; then :
  break
fi
done
if ${ac_cv_search_nsleep+:} false; then :

else
  ac_cv_search_nsleep=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_nsleep" >&5
$as_echo "$ac_cv_search_nsleep" >&6; }
ac_res=$ac_cv_search_nsleep
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  $as_echo "#define HAVE_NSLEEP 1" >>confdefs.h

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 nsleep(),cc_has_nsleep,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# Check for sched_yield



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_CHECK(for sched_yield(),cc_has_sched_yield,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for sched_yield()" >&5
$as_echo_n "checking for sched_yield()... " >&6; }
if ${gasnet_cv_cc_has_sched_yield+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

#include <sched.h>

int
main ()
{

  sched_yield();

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_compile "$LINENO"; then :
  gasnet_cv_cc_has_sched_yield=yes
else
  gasnet_cv_cc_has_sched_yield=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_sched_yield" >&5
$as_echo "$gasnet_cv_cc_has_sched_yield" >&6; }
if test "$gasnet_cv_cc_has_sched_yield" = yes; then
  :
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing sched_yield" >&5
$as_echo_n "checking for library containing sched_yield... " >&6; }
if ${ac_cv_search_sched_yield+:} 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 sched_yield ();
int
main ()
{
return sched_yield ();
  ;
  return 0;
}
_ACEOF
for ac_lib in '' 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_sched_yield=$ac_res
fi
rm -f core conftest.err conftest.$ac_objext \
    conftest$ac_exeext
  if ${ac_cv_search_sched_yield+:} false; then :
  break
fi
done
if ${ac_cv_search_sched_yield+:} false; then :

else
  ac_cv_search_sched_yield=no
fi
rm conftest.$ac_ext
LIBS=$ac_func_search_save_LIBS
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_sched_yield" >&5
$as_echo "$ac_cv_search_sched_yield" >&6; }
ac_res=$ac_cv_search_sched_yield
if test "$ac_res" != no; then :
  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
  $as_echo "#define HAVE_SCHED_YIELD 1" >>confdefs.h

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 sched_yield(),cc_has_sched_yield,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# timer setup
case "$target_os" in
  freebsd* | netbsd*)
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sysctl machdep.tsc_freq" >&5
$as_echo_n "checking for sysctl machdep.tsc_freq... " >&6; }
    res="`/sbin/sysctl -n machdep.tsc_freq 2> /dev/null`"
    if test "$res" != "" -a "$res" != 0; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes: $res" >&5
$as_echo "yes: $res" >&6; }
      $as_echo "#define GASNETI_HAVE_SYSCTL_MACHDEP_TSC_FREQ 1" >>confdefs.h

    else
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
    fi
  ;;
esac

# PLPA
enabled_plpa="no"
if test "$cross_compiling" = "no" ; then
  case "$target_os" in
    linux*)
      if test "$GASNET_PLATFORM" = "wsl" ; then
        enabled_plpa="no"
      else
        enabled_plpa="yes"
      fi
      ;;
  esac
else
  case "$target" in
    x86_64-cnl-linux*) enabled_plpa="yes";;
  esac
fi
if test "$enabled_plpa" = "yes"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(plpa,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-plpa was given.
if test "${enable_plpa+set}" = set; then :
  enableval=$enable_plpa;
fi


  case "$enable_plpa" in
    no)  :
        enabled_plpa="no - user disabled"
    ;;
    yes) :
        enabled_plpa="yes"; force_plpa="yes"
    ;;
    *)   :
        enabled_plpa="yes"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(plpa,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



      if test "$enabled_plpa" = yes; then


    # Included mode, or standalone?

    if test "$enable_included_mode" = "yes"; then
        plpa_mode=included
    else
        plpa_mode=standalone
    fi

    # Change the symbol prefix?

    if test "$with_plpa_symbol_prefix" = ""; then
        plpa_symbol_prefix_value=plpa_
    else
        plpa_symbol_prefix_value=$with_plpa_symbol_prefix
    fi




    plpa_symbol_prefix_value=gasneti_plpa_





    # Check for syscall()
    ac_fn_c_check_func "$LINENO" "syscall" "ac_cv_func_syscall"
if test "x$ac_cv_func_syscall" = xyes; then :
  happy=1
else
  happy=0
fi


    # Look for syscall.h
    if test "$happy" = 1; then
        ac_fn_c_check_header_mongrel "$LINENO" "syscall.h" "ac_cv_header_syscall_h" "$ac_includes_default"
if test "x$ac_cv_header_syscall_h" = xyes; then :
  happy=1
else
  happy=0
fi


    fi

    # Look for unistd.h
    if test "$happy" = 1; then
        ac_fn_c_check_header_mongrel "$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
if test "x$ac_cv_header_unistd_h" = xyes; then :
  happy=1
else
  happy=0
fi


    fi

    # Check for __NR_sched_setaffinity
    if test "$happy" = 1; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __NR_sched_setaffinity" >&5
$as_echo_n "checking for __NR_sched_setaffinity... " >&6; }
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <syscall.h>
#include <unistd.h>
int
main ()
{
#ifndef __NR_sched_setaffinity
#error __NR_sched_setaffinity_not found!
#endif
int i = 1;
  ;
  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; }
                        happy=1
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
                        happy=0
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
    fi

    # Check for __NR_sched_getaffinity (probably overkill, but what
    # the heck?)
    if test "$happy" = 1; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: checking for __NR_sched_getaffinity" >&5
$as_echo_n "checking for __NR_sched_getaffinity... " >&6; }
        cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
#include <syscall.h>
#include <unistd.h>
int
main ()
{
#ifndef __NR_sched_getaffinity
#error __NR_sched_getaffinity_not found!
#endif
int i = 1;
  ;
  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; }
                        happy=1
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
                        happy=0
fi
rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
    fi

    # If all was good, do the real init
    if test "$happy" = 1; then



    # Are we building as standalone or included?
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLPA building mode" >&5
$as_echo_n "checking for PLPA building mode... " >&6; }

    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plpa_mode" >&5
$as_echo "$plpa_mode" >&6; }

    # What prefix are we using?
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for PLPA symbol prefix" >&5
$as_echo_n "checking for PLPA symbol prefix... " >&6; }

cat >>confdefs.h <<_ACEOF
#define PLPA_SYM_PREFIX $plpa_symbol_prefix_value
_ACEOF

    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $plpa_symbol_prefix_value" >&5
$as_echo "$plpa_symbol_prefix_value" >&6; }

    # Success
    enabled_plpa="yes"

    else
        enabled_plpa="no - probe failed"
	:	# in case enabled_plpa="no - probe failed" is empty.
    fi

    # Cleanup
    unset happy

      fi
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to use PLPA for cpu binding" >&5
$as_echo_n "checking whether to use PLPA for cpu binding... " >&6; }
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enabled_plpa" >&5
$as_echo "$enabled_plpa" >&6; }
      if test "$enabled_plpa" = yes; then
	$as_echo "#define HAVE_PLPA 1" >>confdefs.h

      elif test "$force_plpa" = yes; then
        as_fn_error $? "User requested --enable-plpa but PLPA is not supported on your system" "$LINENO" 5
      fi
fi
 if test "$enabled_plpa" = "yes"; then
  USE_PLPA_TRUE=
  USE_PLPA_FALSE='#'
else
  USE_PLPA_TRUE='#'
  USE_PLPA_FALSE=
fi


# HWLOC header and library



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hwloc,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-hwloc was given.
if test "${enable_hwloc+set}" = set; then :
  enableval=$enable_hwloc;
fi


  case "$enable_hwloc" in
    no)  :
        enabled_hwloc_lib=no
    ;;
    yes) :
        enabled_hwloc_lib=yes
    ;;
    *)   :
        enabled_hwloc_lib=probe
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hwloc,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



have_hwloc_lib=no
if test "$enabled_hwloc_lib" != no; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_HOME(HWLOC,hwloc,hwloc-info,/usr/local,include/hwloc.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)




  HWLOC_guess=

  for ac_prog in hwloc-info
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_HWLOC_guess_prog+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $HWLOC_guess_prog in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_HWLOC_guess_prog="$HWLOC_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_HWLOC_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
HWLOC_guess_prog=$ac_cv_path_HWLOC_guess_prog
if test -n "$HWLOC_guess_prog"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $HWLOC_guess_prog" >&5
$as_echo "$HWLOC_guess_prog" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$HWLOC_guess_prog" && break
done

  if test -n "$HWLOC_guess_prog"; then
    HWLOC_guess=`dirname \`dirname $HWLOC_guess_prog\``
  fi

  if test -z "$HWLOC_guess" ; then
        for HWLOC_guess_file in "include/hwloc.h" "."; do
      for HWLOC_guess in /usr/local /usr; do
        if test -r "$HWLOC_guess/$HWLOC_guess_file" ; then
          break 2
        fi
      done
    done
    unset HWLOC_guess_file
  fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HWLOC_HOME],[$HWLOC_guess],[Install prefix of hwloc (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hwloc-home was given.
if test "${with_hwloc_home+set}" = set; then :
  withval=$with_hwloc_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HWLOC_HOME setting" >&5
$as_echo_n "checking for HWLOC_HOME setting... " >&6; }

  envval_src_HWLOC_HOME="cached"
  if ${gasnet_cv_envvar_HWLOC_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_HWLOC_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HWLOC_HOME="$HWLOC_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hwlochome+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_HOME="${_gasneti_nenv_hwlochome}"
          envval_src_HWLOC_HOME=given
    elif test "${_gasneti_cenv_hwlochome+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_HOME="${_gasneti_cenv_hwlochome}"
          envval_src_HWLOC_HOME=conf
    else
          gasnet_cv_envvar_HWLOC_HOME=$envval_default_HWLOC_HOME
          envval_src_HWLOC_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 HWLOC_HOME hwlochome $gasnet_cv_configure_args_norm

fi


  HWLOC_HOME="$gasnet_cv_envvar_HWLOC_HOME"

     if test "$HWLOC_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HWLOC_HOME
     if test "$envval_src_HWLOC_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_HWLOC_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$HWLOC_HOME\"" >&5
$as_echo "    \"$HWLOC_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$HWLOC_HOME\"" >&5
$as_echo "        (default)  \"$HWLOC_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$HWLOC_HOME\"" >&5
$as_echo "        (disabled) \"$HWLOC_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HWLOC_HOME\"" >&5
$as_echo "        (provided) \"$HWLOC_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HWLOC_HOME\"" >&5
$as_echo "        (provided) \"$HWLOC_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HWLOC_HOME. Please configure --with-HWLOC_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([HWLOC_HOME],[$HWLOC_guess],[Install prefix of hwloc (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $HWLOC_HOME is the hwloc install prefix" >&5
$as_echo_n "checking if $HWLOC_HOME is the hwloc install prefix... " >&6; }
  HWLOC_HOME_good=no
  if test -r "$HWLOC_HOME/include/hwloc.h"; then
    HWLOC_HOME_good=yes
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
  fi

  if test $HWLOC_HOME_good = no && test -n "$HWLOC_guess_prog"; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FOLLOWLINKS(HWLOC_guess_prog) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  gasnet_fl_file="$HWLOC_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
  HWLOC_guess_prog="$gasnet_fl_file"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FOLLOWLINKS(HWLOC_guess_prog) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



    HWLOC_HOME_tmp=`dirname \`dirname $HWLOC_guess_prog\``
    if test -r "$HWLOC_HOME_tmp/include/hwloc.h"; then
      HWLOC_HOME_good=yes
      HWLOC_HOME="$HWLOC_HOME_tmp"
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no - followed symlink to $HWLOC_HOME" >&5
$as_echo "no - followed symlink to $HWLOC_HOME" >&6; }
    fi
    unset HWLOC_HOME_tmp
  fi

  if test $HWLOC_HOME_good = no; then
    { $as_echo "$as_me:${as_lineno-$LINENO}: result: probably not - missing include/hwloc.h" >&5
$as_echo "probably not - missing include/hwloc.h" >&6; }
  fi
  unset HWLOC_HOME_good
  unset HWLOC_guess




# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_HOME ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_CFLAGS([HWLOC]) vvvvvvvvvvvvvvvvvvvvvv (L:4)




        case "$HWLOC_HOME" in
    /usr|/) HWLOC_cflags_guess='';;
         *) if test -d "$HWLOC_HOME/include/."; then
              HWLOC_cflags_guess="-I$HWLOC_HOME/include"
            else
              HWLOC_cflags_guess=''
            fi;;
  esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HWLOC_CFLAGS],[$HWLOC_cflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hwloc-cflags was given.
if test "${with_hwloc_cflags+set}" = set; then :
  withval=$with_hwloc_cflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HWLOC_CFLAGS setting" >&5
$as_echo_n "checking for HWLOC_CFLAGS setting... " >&6; }

  envval_src_HWLOC_CFLAGS="cached"
  if ${gasnet_cv_envvar_HWLOC_CFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HWLOC_CFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HWLOC_CFLAGS="$HWLOC_cflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hwloccflags+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_CFLAGS="${_gasneti_nenv_hwloccflags}"
          envval_src_HWLOC_CFLAGS=given
    elif test "${_gasneti_cenv_hwloccflags+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_CFLAGS="${_gasneti_cenv_hwloccflags}"
          envval_src_HWLOC_CFLAGS=conf
    else
          gasnet_cv_envvar_HWLOC_CFLAGS=$envval_default_HWLOC_CFLAGS
          envval_src_HWLOC_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 HWLOC_CFLAGS hwloccflags $gasnet_cv_configure_args_norm

fi


  HWLOC_CFLAGS="$gasnet_cv_envvar_HWLOC_CFLAGS"

     if test "$HWLOC_CFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HWLOC_CFLAGS
     if test "$envval_src_HWLOC_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_HWLOC_CFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   \"$HWLOC_CFLAGS\"" >&5
$as_echo "  \"$HWLOC_CFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (default)  \"$HWLOC_CFLAGS\"" >&5
$as_echo "      (default)  \"$HWLOC_CFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (disabled) \"$HWLOC_CFLAGS\"" >&5
$as_echo "      (disabled) \"$HWLOC_CFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$HWLOC_CFLAGS\"" >&5
$as_echo "      (provided) \"$HWLOC_CFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:       (provided) \"$HWLOC_CFLAGS\"" >&5
$as_echo "      (provided) \"$HWLOC_CFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HWLOC_CFLAGS. Please configure --with-HWLOC_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([HWLOC_CFLAGS],[$HWLOC_cflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)



  unset HWLOC_cflags_guess





# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_CFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HWLOC_LIBS],[-lhwloc]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-hwloc-libs was given.
if test "${with_hwloc_libs+set}" = set; then :
  withval=$with_hwloc_libs;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HWLOC_LIBS setting" >&5
$as_echo_n "checking for HWLOC_LIBS setting... " >&6; }

  envval_src_HWLOC_LIBS="cached"
  if ${gasnet_cv_envvar_HWLOC_LIBS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HWLOC_LIBS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HWLOC_LIBS="-lhwloc"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hwloclibs+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_LIBS="${_gasneti_nenv_hwloclibs}"
          envval_src_HWLOC_LIBS=given
    elif test "${_gasneti_cenv_hwloclibs+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_LIBS="${_gasneti_cenv_hwloclibs}"
          envval_src_HWLOC_LIBS=conf
    else
          gasnet_cv_envvar_HWLOC_LIBS=$envval_default_HWLOC_LIBS
          envval_src_HWLOC_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 HWLOC_LIBS hwloclibs $gasnet_cv_configure_args_norm

fi


  HWLOC_LIBS="$gasnet_cv_envvar_HWLOC_LIBS"

     if test "$HWLOC_LIBS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HWLOC_LIBS
     if test "$envval_src_HWLOC_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_HWLOC_LIBS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:     \"$HWLOC_LIBS\"" >&5
$as_echo "    \"$HWLOC_LIBS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (default)  \"$HWLOC_LIBS\"" >&5
$as_echo "        (default)  \"$HWLOC_LIBS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (disabled) \"$HWLOC_LIBS\"" >&5
$as_echo "        (disabled) \"$HWLOC_LIBS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HWLOC_LIBS\"" >&5
$as_echo "        (provided) \"$HWLOC_LIBS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:         (provided) \"$HWLOC_LIBS\"" >&5
$as_echo "        (provided) \"$HWLOC_LIBS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HWLOC_LIBS. Please configure --with-HWLOC_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([HWLOC_LIBS],[-lhwloc]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PACKAGE_LDFLAGS([HWLOC],[hwloc]) vvvvvvvvvvvvvvvvvvvvvv (L:4)






    case "$HWLOC_HOME" in
    /usr|/) HWLOC_ldflags_guess='';;
         *) for HWLOC_ldflags_guess_dir in "$HWLOC_HOME/lib${GASNETI_PTR_BITS}" "$HWLOC_HOME/lib" ''; do
              test -z "$HWLOC_ldflags_guess_dir" && break
              for HWLOC_ldflags_guess_lib in hwloc; do
                for HWLOC_ldflags_guess_suff in a so sl dylib la dll; do
                  if test -r "$HWLOC_ldflags_guess_dir/lib$HWLOC_ldflags_guess_lib.$HWLOC_ldflags_guess_suff"; then break 3; fi
                done
              done
            done
          if test -n "$HWLOC_ldflags_guess_dir"; then
            HWLOC_ldflags_guess="-L$HWLOC_ldflags_guess_dir"
             # deferred to appear after help for [PREFIX]_LDFLAGS



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hwloc-rpath,...) vvvvvvvvvvvvvvvvvvvvvv (L:5)


  case "$enable_hwloc_rpath" in
    no)  :
        enabled_hwloc_rpath=''
    ;;
    yes) :
        enabled_hwloc_rpath="$HWLOC_ldflags_guess_dir"
    ;;
    *)   :
        if test -z "$enabled_hwloc_rpath"; then
                 if test "x$enabled_rpath" = xyes; then
                   enabled_hwloc_rpath="$HWLOC_ldflags_guess_dir"
                 else
                   enabled_hwloc_rpath=''
                 fi
               fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hwloc-rpath,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




            if test -n "$enabled_hwloc_rpath"; then
              if test "${cc_rpath_option:+set}" = set; then
                HWLOC_ldflags_guess="$HWLOC_ldflags_guess $cc_rpath_option$enabled_hwloc_rpath"
              else
                warn_missing_rpath="$warn_missing_rpath hwloc"
              fi
            fi
            HWLOC_ldflags_guess="${HWLOC_ldflags_guess}"
          else
            HWLOC_ldflags_guess=''
          fi
            ;;
  esac




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HWLOC_LDFLAGS],[$HWLOC_ldflags_guess]) vvvvvvvvvvvvvvvvvvvvvv (L:5)








# Check whether --with-hwloc-ldflags was given.
if test "${with_hwloc_ldflags+set}" = set; then :
  withval=$with_hwloc_ldflags;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HWLOC_LDFLAGS setting" >&5
$as_echo_n "checking for HWLOC_LDFLAGS setting... " >&6; }

  envval_src_HWLOC_LDFLAGS="cached"
  if ${gasnet_cv_envvar_HWLOC_LDFLAGS+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_HWLOC_LDFLAGS="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HWLOC_LDFLAGS="$HWLOC_ldflags_guess"
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hwlocldflags+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_LDFLAGS="${_gasneti_nenv_hwlocldflags}"
          envval_src_HWLOC_LDFLAGS=given
    elif test "${_gasneti_cenv_hwlocldflags+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_LDFLAGS="${_gasneti_cenv_hwlocldflags}"
          envval_src_HWLOC_LDFLAGS=conf
    else
          gasnet_cv_envvar_HWLOC_LDFLAGS=$envval_default_HWLOC_LDFLAGS
          envval_src_HWLOC_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 HWLOC_LDFLAGS hwlocldflags $gasnet_cv_configure_args_norm

fi


  HWLOC_LDFLAGS="$gasnet_cv_envvar_HWLOC_LDFLAGS"

     if test "$HWLOC_LDFLAGS" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HWLOC_LDFLAGS
     if test "$envval_src_HWLOC_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_HWLOC_LDFLAGS" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  \"$HWLOC_LDFLAGS\"" >&5
$as_echo " \"$HWLOC_LDFLAGS\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      (default)  \"$HWLOC_LDFLAGS\"" >&5
$as_echo "     (default)  \"$HWLOC_LDFLAGS\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      (disabled) \"$HWLOC_LDFLAGS\"" >&5
$as_echo "     (disabled) \"$HWLOC_LDFLAGS\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      (provided) \"$HWLOC_LDFLAGS\"" >&5
$as_echo "     (provided) \"$HWLOC_LDFLAGS\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:      (provided) \"$HWLOC_LDFLAGS\"" >&5
$as_echo "     (provided) \"$HWLOC_LDFLAGS\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HWLOC_LDFLAGS. Please configure --with-HWLOC_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([HWLOC_LDFLAGS],[$HWLOC_ldflags_guess]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    # Check whether --enable-hwloc-rpath was given.
if test "${enable_hwloc_rpath+set}" = set; then :
  enableval=$enable_hwloc_rpath;
fi


  unset HWLOC_ldflags_guess
  unset HWLOC_ldflags_guess_dir
  unset HWLOC_ldflags_guess_lib
  unset HWLOC_ldflags_guess_suff







# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PACKAGE_LDFLAGS ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([HWLOC_LDFLAGS],[HWLOC_LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts HWLOC_LDFLAGS HWLOC_LIBS $HWLOC_LDFLAGS $HWLOC_LIBS
  #echo "HWLOC_LDFLAGS=[$]HWLOC_LDFLAGS"
  #echo "HWLOC_LIBS=[$]HWLOC_LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([HWLOC_LDFLAGS],[HWLOC_LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




  # Try to compile and link a basic program using hwloc



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HWLOC_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="$CFLAGS $HWLOC_CFLAGS"
  echo "pushed new CFLAGS value: $CFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(CFLAGS,"$CFLAGS $HWLOC_CFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HWLOC_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $HWLOC_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $HWLOC_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LIBS,"$LIBS $HWLOC_LIBS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $HWLOC_LIBS"
  echo "pushed new LIBS value: $LIBS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LIBS,"$LIBS $HWLOC_LIBS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for libhwloc with API v1.0 or newer,libhwloc_works,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for libhwloc with API v1.0 or newer" >&5
$as_echo_n "checking for libhwloc with API v1.0 or newer... " >&6; }
if ${gasnet_cv_libhwloc_works+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

      #include <hwloc.h>
      #if HWLOC_API_VERSION < 0x010000
        #error No support for 0.9 series
      #endif

int
main ()
{

      hwloc_topology_t topology;
      hwloc_topology_init(&topology);
      hwloc_topology_load(topology);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_libhwloc_works=yes
else
  gasnet_cv_libhwloc_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_libhwloc_works" >&5
$as_echo "$gasnet_cv_libhwloc_works" >&6; }
if test "$gasnet_cv_libhwloc_works" = yes; then
  :

      have_hwloc_lib=yes

else
  :

      HWLOC_CFLAGS=""
      HWLOC_LDFLAGS=""
      HWLOC_LIBS=""

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for libhwloc with API v1.0 or newer,libhwloc_works,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)







# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LIBS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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: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: <unset>" >&5
    fi
  else


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR underflow on CFLAGS"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  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)




  if test "$have_hwloc_lib" = yes; then
    $as_echo "#define GASNETI_HAVE_HWLOC_LIB 1" >>confdefs.h

  elif test "$enabled_hwloc_lib" = yes; then
    as_fn_error $? "User requested --enable-hwloc but the required hwloc header or library were not found." "$LINENO" 5
  fi
fi




# HWLOC utilies: hwloc-{bind,calc}
# Used as fallback if !have_hwloc_lib



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(hwloc-utils,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-hwloc-utils was given.
if test "${enable_hwloc_utils+set}" = set; then :
  enableval=$enable_hwloc_utils;
fi


  case "$enable_hwloc_utils" in
    no)  :
        enabled_hwloc_utils=no
    ;;
    yes) :
        enabled_hwloc_utils=yes
    ;;
    *)   :
         if test "$cross_compiling" = "no" || test "x$enable_hwloc_utils" = 'xprobe'; then
                enabled_hwloc_utils=probe
              else
                # utils on build system unlikely to represent the target
                enabled_hwloc_utils=no
              fi
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(hwloc-utils,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



have_hwloc_utils=no
if test "$enabled_hwloc_utils" != no; then
  if test "$have_fork" = yes; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([HWLOC_UTILS_HOME],[],[Install prefix of hwloc command-line utilities (auto-detected from PATH)]) vvvvvvvvvvvvvvvvvvvvvv (L:4)








# Check whether --with-hwloc-utils-home was given.
if test "${with_hwloc_utils_home+set}" = set; then :
  withval=$with_hwloc_utils_home;
fi





  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for HWLOC_UTILS_HOME setting" >&5
$as_echo_n "checking for HWLOC_UTILS_HOME setting... " >&6; }

  envval_src_HWLOC_UTILS_HOME="cached"
  if ${gasnet_cv_envvar_HWLOC_UTILS_HOME+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "3" = "1" ; then # no default means unset
      envval_default_HWLOC_UTILS_HOME="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_HWLOC_UTILS_HOME=""
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_hwlocutilshome+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_UTILS_HOME="${_gasneti_nenv_hwlocutilshome}"
          envval_src_HWLOC_UTILS_HOME=given
    elif test "${_gasneti_cenv_hwlocutilshome+set}" = "set" ; then
          gasnet_cv_envvar_HWLOC_UTILS_HOME="${_gasneti_cenv_hwlocutilshome}"
          envval_src_HWLOC_UTILS_HOME=conf
    else
          gasnet_cv_envvar_HWLOC_UTILS_HOME=$envval_default_HWLOC_UTILS_HOME
          envval_src_HWLOC_UTILS_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 HWLOC_UTILS_HOME hwlocutilshome $gasnet_cv_configure_args_norm

fi


  HWLOC_UTILS_HOME="$gasnet_cv_envvar_HWLOC_UTILS_HOME"

     if test "$HWLOC_UTILS_HOME" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  HWLOC_UTILS_HOME
     if test "$envval_src_HWLOC_UTILS_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_HWLOC_UTILS_HOME" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  \"$HWLOC_UTILS_HOME\"" >&5
$as_echo " \"$HWLOC_UTILS_HOME\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   (default)  \"$HWLOC_UTILS_HOME\"" >&5
$as_echo "  (default)  \"$HWLOC_UTILS_HOME\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   (disabled) \"$HWLOC_UTILS_HOME\"" >&5
$as_echo "  (disabled) \"$HWLOC_UTILS_HOME\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   (provided) \"$HWLOC_UTILS_HOME\"" >&5
$as_echo "  (provided) \"$HWLOC_UTILS_HOME\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:   (provided) \"$HWLOC_UTILS_HOME\"" >&5
$as_echo "  (provided) \"$HWLOC_UTILS_HOME\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$HWLOC_UTILS_HOME. Please configure --with-HWLOC_UTILS_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([HWLOC_UTILS_HOME],[],[Install prefix of hwloc command-line utilities (auto-detected from PATH)]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



    if test -n "$HWLOC_UTILS_HOME"; then
      hwloc_utils_path="$HWLOC_UTILS_HOME/bin"
    else
      hwloc_utils_path="$PATH"
    fi
    for ac_prog in hwloc-bind
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_GASNETI_HWLOC_BIND_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $GASNETI_HWLOC_BIND_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GASNETI_HWLOC_BIND_PATH="$GASNETI_HWLOC_BIND_PATH" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $hwloc_utils_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_GASNETI_HWLOC_BIND_PATH="$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
GASNETI_HWLOC_BIND_PATH=$ac_cv_path_GASNETI_HWLOC_BIND_PATH
if test -n "$GASNETI_HWLOC_BIND_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GASNETI_HWLOC_BIND_PATH" >&5
$as_echo "$GASNETI_HWLOC_BIND_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$GASNETI_HWLOC_BIND_PATH" && break
done

    if test -n "$GASNETI_HWLOC_BIND_PATH" && test "$cross_compiling" = "no"; then
      # Require --get, added in hwloc 1.0
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for required features in hwloc-bind" >&5
$as_echo_n "checking for required features in hwloc-bind... " >&6; }
      if expr `$GASNETI_HWLOC_BIND_PATH --get 2>&1` : 0x >/dev/null 2>&1; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
        cat >>confdefs.h <<_ACEOF
#define GASNETI_HWLOC_BIND_PATH "$GASNETI_HWLOC_BIND_PATH"
_ACEOF

      else
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
        unset GASNETI_HWLOC_BIND_PATH
      fi
    fi
    for ac_prog in hwloc-calc
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_GASNETI_HWLOC_CALC_PATH+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $GASNETI_HWLOC_CALC_PATH in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_GASNETI_HWLOC_CALC_PATH="$GASNETI_HWLOC_CALC_PATH" # Let the user override the test with a path.
  ;;
  *)
  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
for as_dir in $hwloc_utils_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_GASNETI_HWLOC_CALC_PATH="$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
GASNETI_HWLOC_CALC_PATH=$ac_cv_path_GASNETI_HWLOC_CALC_PATH
if test -n "$GASNETI_HWLOC_CALC_PATH"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $GASNETI_HWLOC_CALC_PATH" >&5
$as_echo "$GASNETI_HWLOC_CALC_PATH" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$GASNETI_HWLOC_CALC_PATH" && break
done

    if test -n "$GASNETI_HWLOC_CALC_PATH" && test "$cross_compiling" = "no"; then
      # Require --intersect, added in hwloc 1.1
      { $as_echo "$as_me:${as_lineno-$LINENO}: checking for required features in hwloc-calc" >&5
$as_echo_n "checking for required features in hwloc-calc... " >&6; }
      if $GASNETI_HWLOC_CALC_PATH --intersect Socket 0x0 </dev/null >/dev/null 2>&1; then
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
        cat >>confdefs.h <<_ACEOF
#define GASNETI_HWLOC_CALC_PATH "$GASNETI_HWLOC_CALC_PATH"
_ACEOF

      else
        { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
        unset GASNETI_HWLOC_CALC_PATH
      fi
    fi
    if test -n "$GASNETI_HWLOC_BIND_PATH" && test -n "$GASNETI_HWLOC_CALC_PATH"; then
      have_hwloc_utils=yes  # Have both
      $as_echo "#define GASNETI_HAVE_HWLOC_UTILS 1" >>confdefs.h

      if test "$cross_compiling" = "yes"; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Utilities hwloc-bind and hwloc-calc have been located, as show above.  However, their validation has been skipped due to cross-compilation." >&5
$as_echo "$as_me: WARNING: Utilities hwloc-bind and hwloc-calc have been located, as show above.  However, their validation has been skipped due to cross-compilation." >&2;}
  echo "Utilities hwloc-bind and hwloc-calc have been located, as show above.  However, their validation has been skipped due to cross-compilation." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      fi
    elif test "$enabled_hwloc_utils" = yes; then
      as_fn_error $? "User requested --with-hwloc-utils but one or both of hwloc-calc or hwloc-bind was not found." "$LINENO" 5
    fi
  elif test "$enabled_hwloc_utils" = yes; then
    as_fn_error $? "User requested --with-hwloc-utils but this option requires popen which $fork_reason." "$LINENO" 5
  fi
fi

#  AC_FUNC_MMAP
# Check for mmap functionality we actually use
if test "$cross_compiling" = "yes" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_CROSS_VAR(HAVE_MMAP,HAVE_MMAP,) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  if test "$cross_compiling" = "yes" ; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_ENV_DEFAULT([CROSS_HAVE_MMAP],[]) vvvvvvvvvvvvvvvvvvvvvv (L:5)










  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for CROSS_HAVE_MMAP setting" >&5
$as_echo_n "checking for CROSS_HAVE_MMAP setting... " >&6; }

  envval_src_CROSS_HAVE_MMAP="cached"
  if ${gasnet_cv_envvar_CROSS_HAVE_MMAP+:} false; then :
  $as_echo_n "(cached) " >&6
else

    if test "2" = "1" ; then # no default means unset
      envval_default_CROSS_HAVE_MMAP="__=-=-=-__NOT_SET__-=-=-=__"
    else
      envval_default_CROSS_HAVE_MMAP=""
    fi

    # Lowest priority are the enclosing environment and the default value argument (lowest)
    if test "${_gasneti_nenv_crosshavemmap+set}" = "set" ; then
          gasnet_cv_envvar_CROSS_HAVE_MMAP="${_gasneti_nenv_crosshavemmap}"
          envval_src_CROSS_HAVE_MMAP=given
    elif test "${_gasneti_cenv_crosshavemmap+set}" = "set" ; then
          gasnet_cv_envvar_CROSS_HAVE_MMAP="${_gasneti_cenv_crosshavemmap}"
          envval_src_CROSS_HAVE_MMAP=conf
    else
          gasnet_cv_envvar_CROSS_HAVE_MMAP=$envval_default_CROSS_HAVE_MMAP
          envval_src_CROSS_HAVE_MMAP=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_MMAP crosshavemmap $gasnet_cv_configure_args_norm

fi


  CROSS_HAVE_MMAP="$gasnet_cv_envvar_CROSS_HAVE_MMAP"

     if test "$CROSS_HAVE_MMAP" = "__=-=-=-__NOT_SET__-=-=-=__" ; then
     unset  CROSS_HAVE_MMAP
     if test "$envval_src_CROSS_HAVE_MMAP" = "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_MMAP" in
      'cached')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:  \"$CROSS_HAVE_MMAP\"" >&5
$as_echo " \"$CROSS_HAVE_MMAP\"" >&6; } ;;
      'default')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    (default)  \"$CROSS_HAVE_MMAP\"" >&5
$as_echo "   (default)  \"$CROSS_HAVE_MMAP\"" >&6; } ;;
      'disabled')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    (disabled) \"$CROSS_HAVE_MMAP\"" >&5
$as_echo "   (disabled) \"$CROSS_HAVE_MMAP\"" >&6; } ;;
      'given')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    (provided) \"$CROSS_HAVE_MMAP\"" >&5
$as_echo "   (provided) \"$CROSS_HAVE_MMAP\"" >&6; } ;;
      'conf')
	  { $as_echo "$as_me:${as_lineno-$LINENO}: result:    (provided) \"$CROSS_HAVE_MMAP\"" >&5
$as_echo "   (provided) \"$CROSS_HAVE_MMAP\"" >&6; }


echo
echo "configure error: Ambiguous environment setting for \$CROSS_HAVE_MMAP. Please configure --with-CROSS_HAVE_MMAP=\"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_MMAP],[]) ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




    if test "$CROSS_HAVE_MMAP" = "" ; then
      as_fn_error $? "This configure script requires \$CROSS_HAVE_MMAP be set for cross-compilation" "$LINENO" 5
    else
      HAVE_MMAP="$CROSS_HAVE_MMAP"
    fi
  fi


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_CROSS_VAR(HAVE_MMAP,HAVE_MMAP,) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



 mmap_reason="was disabled"
else
 case "$target_os" in
  cygwin*)  # mmap is known to be broken on Cygwin - dont even try
  HAVE_MMAP=0
  mmap_reason="is not supported on Cygwin"
  ;;
  *) # default to trying it
  HAVE_MMAP=1
  ;;
 esac
fi



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(mmap,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-mmap was given.
if test "${enable_mmap+set}" = set; then :
  enableval=$enable_mmap;
fi


  case "$enable_mmap" in
    no)  :
         HAVE_MMAP=0
    mmap_reason="was disabled"
    ;;
    yes) :
         if test "$HAVE_MMAP" != "1" ; then


echo
echo "configure error: --enable-mmap was passed, but mmap functionality $mmap_reason"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


    fi
    FORCE_MMAP=1
    ;;
    *)   :

    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(mmap,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



if test "$HAVE_MMAP" != "0" && test "$cross_compiling" = "no" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_RUN(for working mmap(),have_mmap,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap()" >&5
$as_echo_n "checking for working mmap()... " >&6; }
if ${gasnet_cv_have_mmap+:} 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 <unistd.h>
  #include <sys/mman.h>
  #include <sys/types.h>
  #include <sys/stat.h>
  #include <fcntl.h>
  #include <stdio.h>
  #include <stdlib.h>
  #include <string.h>
  char junk[16384];
  int testfd(int);
  int main(void) {
    int fd, retval;
    #if 0
      char filename[255];
      tmpnam(filename); /* unsafe */
      fd = open(filename, O_RDWR | O_CREAT);
    #else
      char filename[255];
      if (getenv("TMPDIR")) strcpy(filename,getenv("TMPDIR"));
      else strcpy(filename,"/tmp");
      strcat(filename,"/gasnet-conftemp-XXXXXX");
      fd = mkstemp(filename); /* leaves crap laying around */
    #endif
    retval = testfd(fd);
    close(fd);
    remove(filename);
    return retval;
  }
  int testfd(int fd) {
    void *ptr,*ptr2;
    if (fd == -1) return 1;
    if (write(fd, junk, 16384) == -1) return 2;
    ptr = mmap(0, 16384, (PROT_READ|PROT_WRITE),
	MAP_PRIVATE, fd, 0);
    if (ptr == MAP_FAILED || ptr == NULL) return 3;
    if (munmap(ptr,16384) != 0) return 4;
    ptr2 = mmap(ptr, 16384, (PROT_READ|PROT_WRITE),
	(MAP_PRIVATE | MAP_FIXED), fd, 0);
    if (ptr2 == MAP_FAILED || ptr2 == NULL || ptr2 != ptr) return 5;
    if (munmap(ptr,16384) != 0) return 6;
    return 0;
  }
_ACEOF
if ac_fn_c_try_run "$LINENO"; then :
  gasnet_cv_have_mmap=yes
else
  gasnet_cv_have_mmap=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_mmap" >&5
$as_echo "$gasnet_cv_have_mmap" >&6; }
if test "$gasnet_cv_have_mmap" = yes; then
  :
   HAVE_MMAP=1
else
  :

       HAVE_MMAP=0
       if test "$FORCE_MMAP" = "1" ; then


echo
echo "configure error: --enable-mmap was passed, but mmap functionality test 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
       mmap_reason="test failed"

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_RUN(for working mmap(),have_mmap,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



fi
if test "$HAVE_MMAP" != "0" ; then
  $as_echo "#define HAVE_MMAP 1" >>confdefs.h

  # bug 1763: find the right mmap flags (which may be enum values or const vars)



# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for MAP_NORESERVE,map_noreserve,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_NORESERVE" >&5
$as_echo_n "checking for MAP_NORESERVE... " >&6; }
if ${gasnet_cv_map_noreserve+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 #include <sys/mman.h>
int
main ()
{
 void *junk = mmap(0, 0, 0, MAP_NORESERVE, 0, 0);
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_map_noreserve=yes
else
  gasnet_cv_map_noreserve=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_map_noreserve" >&5
$as_echo "$gasnet_cv_map_noreserve" >&6; }
if test "$gasnet_cv_map_noreserve" = yes; then
  :
   $as_echo "#define HAVE_MAP_NORESERVE 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for MAP_NORESERVE,map_noreserve,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for MAP_ANONYMOUS,map_anonymous,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANONYMOUS" >&5
$as_echo_n "checking for MAP_ANONYMOUS... " >&6; }
if ${gasnet_cv_map_anonymous+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 #include <sys/mman.h>
int
main ()
{
 void *junk = mmap(0, 0, 0, MAP_ANONYMOUS, 0, 0);
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_map_anonymous=yes
else
  gasnet_cv_map_anonymous=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_map_anonymous" >&5
$as_echo "$gasnet_cv_map_anonymous" >&6; }
if test "$gasnet_cv_map_anonymous" = yes; then
  :
   $as_echo "#define HAVE_MAP_ANONYMOUS 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for MAP_ANONYMOUS,map_anonymous,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for MAP_ANON,map_anon,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for MAP_ANON" >&5
$as_echo_n "checking for MAP_ANON... " >&6; }
if ${gasnet_cv_map_anon+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 #include <sys/mman.h>
int
main ()
{
 void *junk = mmap(0, 0, 0, MAP_ANON, 0, 0);
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_map_anon=yes
else
  gasnet_cv_map_anon=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_map_anon" >&5
$as_echo "$gasnet_cv_map_anon" >&6; }
if test "$gasnet_cv_map_anon" = yes; then
  :
   $as_echo "#define HAVE_MAP_ANON 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for MAP_ANON,map_anon,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED(bug3480-workaround,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-bug3480-workaround was given.
if test "${enable_bug3480_workaround+set}" = set; then :
  enableval=$enable_bug3480_workaround;
fi



case "$enable_bug3480_workaround" in
  '' | no) :

  ;;
  *)  :

      $as_echo "#define GASNETI_BUG3480_WORKAROUND 1" >>confdefs.h

      if test "$GASNETI_DISABLE_ALIGNED_SEGMENTS" != 1 && \
         test "$segconfig" != everything; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:5)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: --enable-bug3480-workaround is incompatible with GASNET_ALIGNED_SEGMENTS --  automatically applying option --disable-aligned-segments." >&5
$as_echo "$as_me: WARNING: --enable-bug3480-workaround is incompatible with GASNET_ALIGNED_SEGMENTS --  automatically applying option --disable-aligned-segments." >&2;}
  echo "--enable-bug3480-workaround is incompatible with GASNET_ALIGNED_SEGMENTS --  automatically applying option --disable-aligned-segments." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:5)




        GASNETI_DISABLE_ALIGNED_SEGMENTS=1
        $as_echo "#define GASNETI_DISABLE_ALIGNED_SEGMENTS 1" >>confdefs.h

      fi

  ;;
esac


# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED(bug3480-workaround,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



elif expr "$target_os" : 'cygwin' >/dev/null 2>&1; then
  : # Cygwin uses mmap() for PSHM even though it is not supported in general
else
  # PSHM over SysV doesn't require mmap(), but the rest do
  case "$with_pshm" in
  no|sysv) ;;
  *)


echo
echo "configure error: PSHM was enabled, but required mmap functionality $mmap_reason"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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

# Set a site-default for GASNET_HOST_DETECT



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(host-detect,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-host-detect was given.
if test "${with_host_detect+set}" = set; then :
  withval=$with_host_detect;
fi




  if test "${with_host_detect+set}" = set; then :
    withval=$with_host_detect;
    case "$withval" in
      no) :

      ;;
      *)  :
          case "$withval" in
      conduit|hostname|gethostid)
         cat >>confdefs.h <<_ACEOF
#define GASNETI_HOST_DETECT_CONFIGURE "$withval"
_ACEOF

         ;;
      *)

echo
echo "configure error: User requested --with-host-detect='$withval'"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  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
      ;;
    esac
  else
    :

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(host-detect,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




# Determine the default GASNET_MAX_SEGSIZE string
if test "$with_pshm" = "no" && test "$HAVE_MMAP" = 0 ; then
  GASNETI_MAX_SEGSIZE_DEFAULT="100MB/P"  # rare malloc-based platforms
else
  GASNETI_MAX_SEGSIZE_DEFAULT="0.85/H" # most platforms
fi


  if test "${with_segment_mmap_max+set}" = set; then :
    withval=$with_segment_mmap_max;
    case "$withval" in
      no) :

      ;;
      *)  :




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Obsolete option --with-segment-mmap-max ignored. See --help for --with-max-segsize" >&5
$as_echo "$as_me: WARNING: Obsolete option --with-segment-mmap-max ignored. See --help for --with-max-segsize" >&2;}
  echo "Obsolete option --with-segment-mmap-max ignored. See --help for --with-max-segsize" >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




      ;;
    esac
  else
    :

  fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(max-segsize,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-max-segsize was given.
if test "${with_max_segsize+set}" = set; then :
  withval=$with_max_segsize;
fi




  if test "${with_max_segsize+set}" = set; then :
    withval=$with_max_segsize;
    case "$withval" in
      no) :
          as_fn_error $? "--without-max-segsize is not supported" "$LINENO" 5
      ;;
      *)  :
          # this is an overly-permissive pattern, just here to detect obviously invalid values
    if echo "$withval" | $PERL -ne '$_ =~ s@[\s/]@@g; exit (m@^\d+(\.\d*)?([kmgt]?b?)?[ph]?$@i ? 1 : 0)' ; then
      as_fn_error $? "Illegal value for --with-max-segsize=$withval" "$LINENO" 5
    fi
    cat >>confdefs.h <<_ACEOF
#define GASNETI_MAX_SEGSIZE_CONFIGURE "$withval"
_ACEOF

      ;;
    esac
  else
    :
    cat >>confdefs.h <<_ACEOF
#define GASNETI_MAX_SEGSIZE_CONFIGURE "$GASNETI_MAX_SEGSIZE_DEFAULT"
_ACEOF

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(max-segsize,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




for ac_header in malloc.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "malloc.h" "ac_cv_header_malloc_h" "$ac_includes_default"
if test "x$ac_cv_header_malloc_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_MALLOC_H 1
_ACEOF

fi

done




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for ptmalloc,malloc_is_ptmalloc,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ptmalloc" >&5
$as_echo_n "checking for ptmalloc... " >&6; }
if ${gasnet_cv_malloc_is_ptmalloc+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */
 #if HAVE_STDLIB_H
      #include <stdlib.h>
    #endif
    #if HAVE_MALLOC_H
      #include <malloc.h>
    #endif

int
main ()
{

    mallopt(M_TRIM_THRESHOLD, -1);
    mallopt(M_MMAP_MAX, 0);

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_malloc_is_ptmalloc=yes
else
  gasnet_cv_malloc_is_ptmalloc=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_malloc_is_ptmalloc" >&5
$as_echo "$gasnet_cv_malloc_is_ptmalloc" >&6; }
if test "$gasnet_cv_malloc_is_ptmalloc" = yes; then
  :
   $as_echo "#define HAVE_PTMALLOC 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for ptmalloc,malloc_is_ptmalloc,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




for ac_func in posix_memalign
do :
  ac_fn_c_check_func "$LINENO" "posix_memalign" "ac_cv_func_posix_memalign"
if test "x$ac_cv_func_posix_memalign" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_POSIX_MEMALIGN 1
_ACEOF

fi
done


DEBUGMALLOC_VAR=GASNET_unused
DEBUGMALLOC_VAL=0
case "$target" in
*-openbsd*)
   debugmalloc_support=yes
   DEBUGMALLOC_VAR=MALLOC_OPTIONS
   DEBUGMALLOC_VAL=FJ # (F)reeguard (J)unk-fill
   openbsd_major=`expr \`uname -r\` : '\([1-9]*\).'`
   if test $openbsd_major -ge 5; then
     DEBUGMALLOC_VAL="${DEBUGMALLOC_VAL}S" # (S)ecurity auditing - added in 5.0
   fi
   if test $openbsd_major -lt 6; then
     DEBUGMALLOC_VAL="${DEBUGMALLOC_VAL}A" # (A)bort - removed in 6.0
   fi
   ;;
*-freebsd* | *-netbsd*)
   debugmalloc_support=yes
   DEBUGMALLOC_VAR=MALLOC_OPTIONS
   DEBUGMALLOC_VAL=AJ # (A)bort (J)unk-fill
   ;;
#*-solaris*) Not willing to mess w/ dynamic linker tricks -PHH
#   debugmalloc_support=yes
#   DEBUGMALLOC_VAR=LD_PRELOAD
#   DEBUGMALLOC_VAL=watchmalloc.so.1
#   ;;
#*-darwin*) Not willing to mess w/ dynamic linker tricks, plus need up to 9 more vars -PHH
#   debugmalloc_support=yes
#   DEBUGMALLOC_VAR=DYLD_INSERT_LIBRARIES
#   DEBUGMALLOC_VAL=/usr/lib/libgmalloc.dylib
#   ;;
*) # MALLOC_CHECK_ is a glibc feature (but appears harmless elsewhere)
   # However, we need to weed out known buggy versions (see bug 2731)




# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_EXTRACT_STR(for glibc,glibc_version,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for glibc" >&5
$as_echo_n "checking for glibc... " >&6; }
if ${gasnet_cv_glibc_version+:} false; then :
  $as_echo_n "(cached) " >&6
else

gasnet_cv_glibc_version=""
_extractstrembed='"$gasnetextractstr: (-(|" GASNETI_GLIBC_VERSION "|)-) $"'






# vvvvvvvvvvvvvvvvvvvvvv GASNET_COMPILE_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

      #if HAVE_FEATURES_H
        #include <features.h>
      #endif
      #ifndef _STRINGIFY
        #define _STRINGIFY_HELPER(x) #x
        #define _STRINGIFY(x) _STRINGIFY_HELPER(x)
      #endif
      #if defined(__GLIBC__) && defined(__GLIBC_MINOR__)
        #define GASNETI_GLIBC_VERSION _STRINGIFY(__GLIBC__) "." _STRINGIFY(__GLIBC_MINOR__)
      #elif defined(__GLIBC__)
        #define GASNETI_GLIBC_VERSION _STRINGIFY(__GLIBC__)
      #else
        #define GASNETI_GLIBC_VERSION "no"
      #endif


 #include <stdio.h>
 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_glibc_version=`$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: <unset>" >&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 GASNETI_GLIBC_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_glibc_version" ; then



# vvvvvvvvvvvvvvvvvvvvvv GASNET_LINK_EXAMINE(...) vvvvvvvvvvvvvvvvvvvvvv (L:5)

    cat >conftest.$ac_ext <<EOF
#include "confdefs.h"

      #if HAVE_FEATURES_H
        #include <features.h>
      #endif
      #ifndef _STRINGIFY
        #define _STRINGIFY_HELPER(x) #x
        #define _STRINGIFY(x) _STRINGIFY_HELPER(x)
      #endif
      #if defined(__GLIBC__) && defined(__GLIBC_MINOR__)
        #define GASNETI_GLIBC_VERSION _STRINGIFY(__GLIBC__) "." _STRINGIFY(__GLIBC_MINOR__)
      #elif defined(__GLIBC__)
        #define GASNETI_GLIBC_VERSION _STRINGIFY(__GLIBC__)
      #else
        #define GASNETI_GLIBC_VERSION "no"
      #endif


 #include <stdio.h>
 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_glibc_version=`$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: <unset>" >&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 GASNETI_GLIBC_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_glibc_version" >&5
$as_echo "$gasnet_cv_glibc_version" >&6; }
if test -n "$gasnet_cv_glibc_version" ; then
  GASNETI_GLIBC_VERSION=$gasnet_cv_glibc_version
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_EXTRACT_STR(for glibc,glibc_version,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



   if test x"$GASNETI_GLIBC_VERSION" != xno; then
     DEBUGMALLOC_VAR=MALLOC_CHECK_
     DEBUGMALLOC_VAL=2
     # Look for buggy versions, but keep in mind --enable-system-debug-malloc will override
     case $GASNETI_GLIBC_VERSION in
      2.5) debugmalloc_support=no;;  # Known buggy in 2.5-42 which orginated in RHEL5.4 (fine tune?)
     2.10) debugmalloc_support=no;;  # Known buggy
     2.11) debugmalloc_support=no;;  # Known buggy, but 2.11.1 is OK  (TODO: identify >= 2.11.1)
        *) debugmalloc_support=yes;;
     esac
   fi
   ;;
esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_IF_ENABLED_WITH_AUTO(system-debug-malloc,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)


    # Check whether --enable-system-debug-malloc was given.
if test "${enable_system_debug_malloc+set}" = set; then :
  enableval=$enable_system_debug_malloc;
fi


  case "$enable_system_debug_malloc" in
    no)  :
        DEBUGMALLOC="no"
    ;;
    yes) :
        DEBUGMALLOC="yes"
    ;;
    *)   :
        DEBUGMALLOC="$debugmalloc_support"
    ;;
  esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_IF_ENABLED_WITH_AUTO(system-debug-malloc,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



 if test "$DEBUGMALLOC" = "yes"; then
  DEBUGMALLOC_TRUE=
  DEBUGMALLOC_FALSE='#'
else
  DEBUGMALLOC_TRUE='#'
  DEBUGMALLOC_FALSE=
fi








# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(for __func__,cc_has_func,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for __func__" >&5
$as_echo_n "checking for __func__... " >&6; }
if ${gasnet_cv_cc_has_func+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main ()
{
const char* p = __func__;
  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_cc_has_func=yes
else
  gasnet_cv_cc_has_func=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_func" >&5
$as_echo "$gasnet_cv_cc_has_func" >&6; }
if test "$gasnet_cv_cc_has_func" = yes; then
  :
  $as_echo "#define HAVE_FUNC 1" >>confdefs.h

else
  :

fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(for __func__,cc_has_func,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




########################################################################
## Misc Header checks

for ac_header in sys/param.h
do :
  ac_fn_c_check_header_mongrel "$LINENO" "sys/param.h" "ac_cv_header_sys_param_h" "$ac_includes_default"
if test "x$ac_cv_header_sys_param_h" = xyes; then :
  cat >>confdefs.h <<_ACEOF
#define HAVE_SYS_PARAM_H 1
_ACEOF

fi

done



########################################################################
##
##  Supporting Command-Line Tools (continued)
##

if test x"$BOURNE_SHELL" = x; then
    BOURNE_SHELL="/bin/sh"
fi

if test "$cross_compiling" = yes ; then
  CROSS_NM="${CROSS_NM:-${target_alias}-nm}"
  CROSS_AR="${CROSS_AR:-${target_alias}-ar}"
  CROSS_RANLIB="${CROSS_RANLIB:-${target_alias}-ranlib}"
fi

# we want but do not require nm
for ac_prog in $NM $CROSS_NM nm
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_NM+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $NM in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_NM="$NM" # 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_NM="$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
NM=$ac_cv_path_NM
if test -n "$NM"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $NM" >&5
$as_echo "$NM" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$NM" && break
done

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU nm" >&5
$as_echo_n "checking for GNU nm... " >&6; }
if test "`${NM:-nm} --version 2>&1 | grep GNU`" = "" ; then
  gnu_nm=no
else
  gnu_nm=yes
fi
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $gnu_nm" >&5
$as_echo "$gnu_nm" >&6; }
 if test "$gnu_nm" = "yes"; then
  GNU_NM_TRUE=
  GNU_NM_FALSE='#'
else
  GNU_NM_TRUE='#'
  GNU_NM_FALSE=
fi





# vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(AR,$CROSS_AR ar gar,archiver) vvvvvvvvvvvvvvvvvvvvvv (L:4)

case "$AR" in
  '') for ac_prog in $CROSS_AR ar gar
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_AR+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $AR in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_AR="$AR" # 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_AR="$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
AR=$ac_cv_path_AR
if test -n "$AR"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
$as_echo "$AR" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$AR" && break
done

      ;;
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for archiver" >&5
$as_echo_n "checking for archiver... " >&6; }
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
$as_echo "$AR" >&6; }
      ;;
esac
case "$AR" in
  '') as_fn_error $? "cannot find archiver" "$LINENO" 5
      ;;
esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(AR,$CROSS_AR ar gar,archiver) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(RANLIB,$CROSS_RANLIB ranlib touch,ranlib) vvvvvvvvvvvvvvvvvvvvvv (L:4)

case "$RANLIB" in
  '') for ac_prog in $CROSS_RANLIB ranlib touch
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_RANLIB+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $RANLIB in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_RANLIB="$RANLIB" # 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_RANLIB="$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
RANLIB=$ac_cv_path_RANLIB
if test -n "$RANLIB"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
$as_echo "$RANLIB" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$RANLIB" && break
done

      ;;
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ranlib" >&5
$as_echo_n "checking for ranlib... " >&6; }
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
$as_echo "$RANLIB" >&6; }
      ;;
esac
case "$RANLIB" in
  '') as_fn_error $? "cannot find ranlib" "$LINENO" 5
      ;;
esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(RANLIB,$CROSS_RANLIB ranlib touch,ranlib) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



case "$target_os" in
    darwin*) RANLIB="$RANLIB -s -c" ;; # ensure correct common block behavior on darwin
esac



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(BASENAME,basename,basename) vvvvvvvvvvvvvvvvvvvvvv (L:4)

case "$BASENAME" in
  '') for ac_prog in basename
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_BASENAME+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $BASENAME in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_BASENAME="$BASENAME" # 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_BASENAME="$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
BASENAME=$ac_cv_path_BASENAME
if test -n "$BASENAME"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASENAME" >&5
$as_echo "$BASENAME" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$BASENAME" && break
done

      ;;
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for basename" >&5
$as_echo_n "checking for basename... " >&6; }
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $BASENAME" >&5
$as_echo "$BASENAME" >&6; }
      ;;
esac
case "$BASENAME" in
  '') as_fn_error $? "cannot find basename" "$LINENO" 5
      ;;
esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(BASENAME,basename,basename) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PATH_PROGS(DIRNAME,dirname,dirname) vvvvvvvvvvvvvvvvvvvvvv (L:4)

case "$DIRNAME" in
  '') for ac_prog in dirname
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_DIRNAME+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $DIRNAME in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_DIRNAME="$DIRNAME" # 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_DIRNAME="$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
DIRNAME=$ac_cv_path_DIRNAME
if test -n "$DIRNAME"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DIRNAME" >&5
$as_echo "$DIRNAME" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$DIRNAME" && break
done

      ;;
  *) { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dirname" >&5
$as_echo_n "checking for dirname... " >&6; }
     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DIRNAME" >&5
$as_echo "$DIRNAME" >&6; }
      ;;
esac
case "$DIRNAME" in
  '') as_fn_error $? "cannot find dirname" "$LINENO" 5
      ;;
esac

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PATH_PROGS(DIRNAME,dirname,dirname) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)



# Some platforms are lacking readlink, and we currently do not require it
for ac_prog in $READLINK readlink
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_READLINK+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $READLINK in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_READLINK="$READLINK" # 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_READLINK="$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
READLINK=$ac_cv_path_READLINK
if test -n "$READLINK"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $READLINK" >&5
$as_echo "$READLINK" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$READLINK" && break
done

# other optional commands
for ac_prog in $TIMECMD time
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_TIMECMD+:} false; then :
  $as_echo_n "(cached) " >&6
else
  case $TIMECMD in
  [\\/]* | ?:[\\/]*)
  ac_cv_path_TIMECMD="$TIMECMD" # 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_TIMECMD="$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
TIMECMD=$ac_cv_path_TIMECMD
if test -n "$TIMECMD"; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $TIMECMD" >&5
$as_echo "$TIMECMD" >&6; }
else
  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
fi


  test -n "$TIMECMD" && break
done

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












########################################################################

# complete linker setup

NOASLR_LDFLAGS=
case "$target_os" in
  darwin*)
    if test "$CC_FAMILY$CC_SUBFAMILY" = 'GNUNVIDIA'; then
      dash_Wl='-Xlinker '
    else
      dash_Wl='-Wl,'
    fi

    tmp_ver=`expr "$target_os" : 'darwin\([0-9]*\)' 2>/dev/null`

    # Darwin linker may complain about symbols defined in multiple dynamic libs.
    # This is a minor annoyance in some cases, however it becomes a fatal error
    # when linking with the mpich libs.
    # The `-multiply_defined suppress` linker option has been documented as
    # obsolete since Darwin 9 (MacOSX Leopard, Oct 2007) and has since (as of
    # Apple clang 15 / macOS Ventura / Darwin 22) begun to generate linker
    # warnings (see bug 4677).
    # To detect such warnings, we could use GASNET_TRY_LDFLAG() if such existed.
    # However, this OS version check should be sufficient:
    { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -multiply_defined linker option" >&5
$as_echo_n "checking for -multiply_defined linker option... " >&6; }
    if expr $tmp_ver \< 22 >/dev/null; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
$as_echo "yes" >&6; }
      LDFLAGS="$LDFLAGS ${dash_Wl}-multiply_defined,suppress"
    else
      { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
$as_echo "no" >&6; }
    fi

    # Darwin 11 (MacOSX Lion) and newer use address-space randomization by default
    # But -no_pie is ignored (with a warning) on aarch64
    # and on x86_64 starting with Darwin 21
    tmp_ver=`expr "$target_os" : 'darwin\([0-9]*\)' 2>/dev/null`
    if test $target_cpu = aarch64; then
      : # not supported for this arch
    elif expr $tmp_ver \< 11 >/dev/null; then
      : # too old
    elif expr $tmp_ver \>= 21 >/dev/null; then
      : # too new
    else
      NOASLR_LDFLAGS="${dash_Wl}-no_pie"
    fi
  ;;

  openbsd*)
    # OpenBSD PIE-by-default breaks aligned segments and upcr linker segment (bug 3248)
    NOASLR_LDFLAGS='-nopie'



# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $NOASLR_LDFLAGS") vvvvvvvvvvvvvvvvvvvvvv (L:4)

    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 $NOASLR_LDFLAGS"
  echo "pushed new LDFLAGS value: $LDFLAGS" >&5

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHVAR(LDFLAGS,"$LDFLAGS $NOASLR_LDFLAGS") ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRY_CACHE_LINK(if linker supports '$NOASLR_LDFLAGS',ld_has_nopie,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)

{ $as_echo "$as_me:${as_lineno-$LINENO}: checking if linker supports '$NOASLR_LDFLAGS'" >&5
$as_echo_n "checking if linker supports '$NOASLR_LDFLAGS'... " >&6; }
if ${gasnet_cv_ld_has_nopie+:} false; then :
  $as_echo_n "(cached) " >&6
else
  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
/* end confdefs.h.  */

int
main ()
{

  ;
  return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"; then :
  gasnet_cv_ld_has_nopie=yes
else
  gasnet_cv_ld_has_nopie=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_ld_has_nopie" >&5
$as_echo "$gasnet_cv_ld_has_nopie" >&6; }
if test "$gasnet_cv_ld_has_nopie" = yes; then
  :

else
  :
  NOASLR_LDFLAGS=''
fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRY_CACHE_LINK(if linker supports '$NOASLR_LDFLAGS',ld_has_nopie,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_POPVAR(LDFLAGS) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  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: <unset>" >&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:4)



  ;;

esac
if test "$GASNETI_DISABLE_ALIGNED_SEGMENTS" != 1 ; then
  LDFLAGS="$LDFLAGS $NOASLR_LDFLAGS"
fi


########################################################################

# Figure out how to install config files

GASNET_INSTALL_CMD="sed -e '/###NOINSTALL###/d' \
-e 's@###INSTALL_INCLUDE###@\$(includedir)@g' \
-e 's@###INSTALL_LIBEXEC###@\$(libexecdir)@g' \
-e 's@###INSTALL_DOC###@\$(docdir)@g' \
-e 's@###INSTALL_LIB###@\$(libdir)@g' \
-e 's@###INSTALL_BIN###@\$(bindir)@g' \
-e 's@###INSTALL_MAN###@\$(mandir)@g' \
-e 's@###INSTALL_ETC###@\$(sysconfdir)@g' \
-e 's@\$(prefix)/@\$\$(GASNET_PREFIX)/@g' \
-e 's@###INSTALL_PREFIX###@\$(prefix)@g'"



TOOL_PREFIX=gasnet



# vvvvvvvvvvvvvvvvvvvvvv GASNET_WITH(tool-prefix,...) vvvvvvvvvvvvvvvvvvvvvv (L:4)



# Check whether --with-tool-prefix was given.
if test "${with_tool_prefix+set}" = set; then :
  withval=$with_tool_prefix;
fi




  if test "${with_tool_prefix+set}" = set; then :
    withval=$with_tool_prefix;
    case "$withval" in
      no) :

      ;;
      *)  :
          TOOL_PREFIX=$withval
      ;;
    esac
  else
    :

  fi



# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_WITH(tool-prefix,...) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





########################################################################
# Optional "third-party" libraries

## This section is currently empty


########################################################################
##
##  Final Output
##

# TODO: exclude platforms where RPATH is "not a thing"
if test -n "$warn_missing_rpath"; then




# vvvvvvvvvvvvvvvvvvvvvv GASNET_MSG_WARN() vvvvvvvvvvvvvvvvvvvvvv (L:4)

  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: I do not know how to encode an RPATH for your system.
Had support been present, the following conduits or packages would have used an RPATH:$warn_missing_rpath." >&5
$as_echo "$as_me: WARNING: I do not know how to encode an RPATH for your system.
Had support been present, the following conduits or packages would have used an RPATH:$warn_missing_rpath." >&2;}
  echo "I do not know how to encode an RPATH for your system.
Had support been present, the following conduits or packages would have used an RPATH:$warn_missing_rpath." >> ".gasnet_cv_configure_warnings.tmp"
  echo " " >> ".gasnet_cv_configure_warnings.tmp"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_MSG_WARN() ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




fi




# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(mpi-conduit/contrib/gasnetrun_mpi) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list mpi-conduit/contrib/gasnetrun_mpi"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(mpi-conduit/contrib/gasnetrun_mpi) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(ibv-conduit/contrib/gasnetrun_ibv) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list ibv-conduit/contrib/gasnetrun_ibv"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(ibv-conduit/contrib/gasnetrun_ibv) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(aries-conduit/contrib/gasnetrun_aries) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list aries-conduit/contrib/gasnetrun_aries"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(aries-conduit/contrib/gasnetrun_aries) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(ofi-conduit/contrib/gasnetrun_ofi) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list ofi-conduit/contrib/gasnetrun_ofi"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(ofi-conduit/contrib/gasnetrun_ofi) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(ucx-conduit/contrib/gasnetrun_ucx) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list ucx-conduit/contrib/gasnetrun_ucx"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(ucx-conduit/contrib/gasnetrun_ucx) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC(other/contrib/gasnet_trace) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  gasnet_cv_exec_list="$gasnet_cv_exec_list other/contrib/gasnet_trace"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC(other/contrib/gasnet_trace) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




if test "$gasnet_toolsonly_mode" = "no" ; then
cat >>$CONDUIT_LIST <<EOF

 Some conduits and memory kinds require --enable-XXX configure flags and/or
 additional variables providing the install location of vendor drivers.
 See the GASNet documentation for details.

 Misc Settings
 -------------
  MPI compatibility:      $have_mpi_compat
  Pthreads support:       $have_pthread
  Segment config:         $segconfig
  PSHM support:           $with_pshm
  Atomics support:        $atomics_config
  PMI support:            $have_pmi$pretty_pmi_version
EOF
else
cat >>$CONDUIT_LIST <<EOF
 GASNet is configured in tools-only mode, with all network communication services disabled.
 For the full GASNet distribution, visit https://gasnet.lbl.gov

 Misc Settings
 -------------
  Pthreads support:       $have_pthread
  Atomics support:        $atomics_config
EOF
fi
echo "----------------------------------------------------------------------" >> $CONDUIT_LIST

# The following intentionally mirror the definitions in conduit fragments
# These are intentionally non-additive, to help ensure configure checks add things to the
# appropriate sub-variable and NOT add things directly to CFLAGS which gets overwritten
# Do NOT change the following lines!!!
CFLAGS="$GASNET_OPT_CFLAGS $MISC_CFLAGS"
CPPFLAGS="$GASNET_EXTRA_DEFINES $MISC_CPPFLAGS"
CXXFLAGS="$GASNET_OPT_CXXFLAGS $MISC_CXXFLAGS"




# vvvvvvvvvvvvvvvvvvvvvv GASNET_SPLIT_LINKER_OPTS([LDFLAGS],[LIBS]) vvvvvvvvvvvvvvvvvvvvvv (L:4)


  eval gasnet_fn_split_linker_opts LDFLAGS LIBS $LDFLAGS $LIBS
  #echo "LDFLAGS=[$]LDFLAGS"
  #echo "LIBS=[$]LIBS"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SPLIT_LINKER_OPTS([LDFLAGS],[LIBS]) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# Files added here should also be added to ./unBootstrap
# ORDER MATTERS: The order here determines the order of timestamps post-configure,
# so ideally Makefile include dependencies should be honored, to prevent redundant
# rebuilds of Makefiles during the first build


  rm -f gasnet_errsave_file gasnet_errsave_err




# vvvvvvvvvvvvvvvvvvvvvv GASNET_SAVE_AUTOCONF_ENV vvvvvvvvvvvvvvvvvvvvvv (L:4)

  for varname in $gasnet_cv_acenv_list; do
    val=`eval echo '$'"$varname"`
    if test "$val" != ""; then
      cachevarname=gasnet_cv_acenv_$varname
      eval $cachevarname=\"$val\"
    fi
  done

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SAVE_AUTOCONF_ENV ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_PUSHPOP_CHECK vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test "$_total_pushcnt" -ge "1" ; then


echo
echo "configure error: INTERNAL ERROR: GASNET_PUSH/POPVAR mismatch: $_total_pushcnt more pushes than pops"
if test "" ; then
if test -f "conftest.$ac_ext" ; then
  errfile=conftest.$ac_ext
else
  errfile=gasnet_errsave_file
fi
if test -f "$errfile" ; then
  echo
  echo " --- Failed program --- "
  cat $errfile
  echo " -----------------------"
fi
fi
if test -f "conftest.err" ; then
  errfile=conftest.err
else
  errfile=gasnet_errsave_err
fi
if test -f "$errfile" ; then
  echo
  echo "Compilation error: "
  echo
  cat $errfile
fi
echo
CONFIG_FILE=`pwd`/config.log
as_fn_error $? "See $CONFIG_FILE for details." "$LINENO" 5


  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_PUSHPOP_CHECK ^^^^^^^^^^^^^^^^^^^^^^ (L:4)




ac_config_files="$ac_config_files other/perlstart config-aux/Makefile other/Makefile other/Makefile-libgasnet.mak other/gasnet_tools-fragment.mak tests/Makefile Makefile other/mpirun_common other/fragment-head.mak other/fragment-body.mak other/Makefile-conduit.mak other/ammpi/Makefile other/amudp/Makefile other/contrib/Makefile other/contrib/gasnet_trace other/firehose/Makefile other/firehose/firehose.mak other/valgrind/Makefile mpi-conduit/Makefile mpi-conduit/conduit.mak mpi-conduit/contrib/Makefile mpi-conduit/contrib/gasnetrun_mpi udp-conduit/Makefile udp-conduit/conduit.mak smp-conduit/Makefile smp-conduit/conduit.mak ibv-conduit/Makefile ibv-conduit/conduit.mak ibv-conduit/contrib/Makefile ibv-conduit/contrib/gasnetrun_ibv ucx-conduit/Makefile ucx-conduit/conduit.mak ucx-conduit/contrib/Makefile ucx-conduit/contrib/gasnetrun_ucx aries-conduit/Makefile aries-conduit/conduit.mak aries-conduit/contrib/Makefile aries-conduit/contrib/gasnetrun_aries ofi-conduit/Makefile ofi-conduit/conduit.mak ofi-conduit/contrib/Makefile ofi-conduit/contrib/gasnetrun_ofi"

ac_config_commands="$ac_config_commands default"

cat >confcache <<\_ACEOF
# This file is a shell script that caches the results of configure
# tests run on this system so they can be shared between configure
# scripts and configure runs, see configure's option --config-cache.
# It is not useful on other systems.  If it contains results you don't
# want to keep, you may remove or edit it.
#
# config.status only pays attention to the cache file if you give it
# the --recheck option to rerun configure.
#
# `ac_cv_env_foo' variables (set or unset) will be overridden when
# loading this file, other *unset* `ac_cv_foo' will be assigned the
# following values.

_ACEOF

# The following way of writing the cache mishandles newlines in values,
# but we know of no workaround that is simple, portable, and efficient.
# So, we kill variables containing newlines.
# Ultrix sh set writes to stderr and can't be redirected directly,
# and sets the high bit in the cache file unless we assign to the vars.
(
  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=\ *)
      # `set' does not quote correctly, so add quotes: double-quote
      # substitution turns \\\\ into \\, and sed turns \\ into \.
      sed -n \
	"s/'/'\\\\''/g;
	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
      ;; #(
    *)
      # `set' quotes correctly as required by POSIX, so do not add quotes.
      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
      ;;
    esac |
    sort
) |
  sed '
     /^ac_cv_env_/b end
     t clear
     :clear
     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
     t end
     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
     :end' >>confcache
if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
  if test -w "$cache_file"; then
    if test "x$cache_file" != "x/dev/null"; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
$as_echo "$as_me: updating cache $cache_file" >&6;}
      if test ! -f "$cache_file" || test -h "$cache_file"; then
	cat confcache >"$cache_file"
      else
        case $cache_file in #(
        */* | ?:*)
	  mv -f confcache "$cache_file"$$ &&
	  mv -f "$cache_file"$$ "$cache_file" ;; #(
        *)
	  mv -f confcache "$cache_file" ;;
	esac
      fi
    fi
  else
    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
  fi
fi
rm -f confcache

test "x$prefix" = xNONE && prefix=$ac_default_prefix
# Let make expand exec_prefix.
test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'

DEFS=-DHAVE_CONFIG_H

ac_libobjs=
ac_ltlibobjs=
for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
  # 1. Remove the extension, and $U if already installed.
  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
  #    will be set to the directory where LIBOBJS objects are built.
  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
done
LIBOBJS=$ac_libobjs

LTLIBOBJS=$ac_ltlibobjs


{ $as_echo "$as_me:${as_lineno-$LINENO}: checking that generated files are newer than configure" >&5
$as_echo_n "checking that generated files are newer than configure... " >&6; }
   if test -n "$am_sleep_pid"; then
     # Hide warnings about reused PIDs.
     wait $am_sleep_pid 2>/dev/null
   fi
   { $as_echo "$as_me:${as_lineno-$LINENO}: result: done" >&5
$as_echo "done" >&6; }
 if test -n "$EXEEXT"; then
  am__EXEEXT_TRUE=
  am__EXEEXT_FALSE='#'
else
  am__EXEEXT_TRUE='#'
  am__EXEEXT_FALSE=
fi

if test -z "${BUILD_IS_SRC_TRUE}" && test -z "${BUILD_IS_SRC_FALSE}"; then
  as_fn_error $? "conditional \"BUILD_IS_SRC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${ALWAYS_TRUECOND_TRUE}" && test -z "${ALWAYS_TRUECOND_FALSE}"; then
  as_fn_error $? "conditional \"ALWAYS_TRUECOND\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${ALWAYS_FALSECOND_TRUE}" && test -z "${ALWAYS_FALSECOND_FALSE}"; then
  as_fn_error $? "conditional \"ALWAYS_FALSECOND\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${NEED_DOCDIR_TRUE}" && test -z "${NEED_DOCDIR_FALSE}"; then
  as_fn_error $? "conditional \"NEED_DOCDIR\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
  as_fn_error $? "conditional \"AMDEP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${CROSS_COMPILING_TRUE}" && test -z "${CROSS_COMPILING_FALSE}"; then
  as_fn_error $? "conditional \"CROSS_COMPILING\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_DEBUG_TRUE}" && test -z "${BUILDCONFIG_DEBUG_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_DEBUG\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${VALGRIND_TRUE}" && test -z "${VALGRIND_FALSE}"; then
  as_fn_error $? "conditional \"VALGRIND\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_DEBUG_VERBOSE_TRUE}" && test -z "${BUILDCONFIG_DEBUG_VERBOSE_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_DEBUG_VERBOSE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_TRACE_TRUE}" && test -z "${BUILDCONFIG_TRACE_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_TRACE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_STATS_TRUE}" && test -z "${BUILDCONFIG_STATS_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_STATS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_SRCLINES_TRUE}" && test -z "${BUILDCONFIG_SRCLINES_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_SRCLINES\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILDCONFIG_DEBUGMALLOC_TRUE}" && test -z "${BUILDCONFIG_DEBUGMALLOC_FALSE}"; then
  as_fn_error $? "conditional \"BUILDCONFIG_DEBUGMALLOC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${GASNET_SEGMENT_FAST_TRUE}" && test -z "${GASNET_SEGMENT_FAST_FALSE}"; then
  as_fn_error $? "conditional \"GASNET_SEGMENT_FAST\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${GASNET_SEGMENT_LARGE_TRUE}" && test -z "${GASNET_SEGMENT_LARGE_FALSE}"; then
  as_fn_error $? "conditional \"GASNET_SEGMENT_LARGE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${GASNET_SEGMENT_EVERYTHING_TRUE}" && test -z "${GASNET_SEGMENT_EVERYTHING_FALSE}"; then
  as_fn_error $? "conditional \"GASNET_SEGMENT_EVERYTHING\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_ILP32_TRUE}" && test -z "${PLATFORM_ILP32_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_ILP32\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_LP64_TRUE}" && test -z "${PLATFORM_LP64_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_LP64\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_ILP64_TRUE}" && test -z "${PLATFORM_ILP64_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_ILP64\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_ILP32_TRUE}" && test -z "${PLATFORM_ILP32_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_ILP32\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_LP64_TRUE}" && test -z "${PLATFORM_LP64_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_LP64\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${PLATFORM_ILP64_TRUE}" && test -z "${PLATFORM_ILP64_FALSE}"; then
  as_fn_error $? "conditional \"PLATFORM_ILP64\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_EXESUFFIX_TRUE}" && test -z "${HAVE_EXESUFFIX_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_EXESUFFIX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILD_SEQ_LIBS_TRUE}" && test -z "${BUILD_SEQ_LIBS_FALSE}"; then
  as_fn_error $? "conditional \"BUILD_SEQ_LIBS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILD_PAR_LIBS_TRUE}" && test -z "${BUILD_PAR_LIBS_FALSE}"; then
  as_fn_error $? "conditional \"BUILD_PAR_LIBS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${BUILD_PARSYNC_LIBS_TRUE}" && test -z "${BUILD_PARSYNC_LIBS_FALSE}"; then
  as_fn_error $? "conditional \"BUILD_PARSYNC_LIBS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_PTHREAD_TRUE}" && test -z "${HAVE_PTHREAD_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_PTHREAD\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_PSHM_TRUE}" && test -z "${USE_PSHM_FALSE}"; then
  as_fn_error $? "conditional \"USE_PSHM\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${TOOLSONLY_MODE_TRUE}" && test -z "${TOOLSONLY_MODE_FALSE}"; then
  as_fn_error $? "conditional \"TOOLSONLY_MODE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${CONDUIT_MODE_TRUE}" && test -z "${CONDUIT_MODE_FALSE}"; then
  as_fn_error $? "conditional \"CONDUIT_MODE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
  as_fn_error $? "conditional \"am__fastdepCXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_CXX_TRUE}" && test -z "${HAVE_CXX_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_CXX\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_UDP_CONDUIT_TRUE}" && test -z "${USE_UDP_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_UDP_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_MPI_CONDUIT_TRUE}" && test -z "${USE_MPI_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_MPI_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_AMMPI_TRUE}" && test -z "${USE_AMMPI_FALSE}"; then
  as_fn_error $? "conditional \"USE_AMMPI\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_MPI_COMPAT_TRUE}" && test -z "${USE_MPI_COMPAT_FALSE}"; then
  as_fn_error $? "conditional \"USE_MPI_COMPAT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_MPI_TRUE}" && test -z "${USE_MPI_FALSE}"; then
  as_fn_error $? "conditional \"USE_MPI\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_SMP_CONDUIT_TRUE}" && test -z "${USE_SMP_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_SMP_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_UCX_CONDUIT_TRUE}" && test -z "${USE_UCX_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_UCX_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${IBV_SEQ_THREADS_TRUE}" && test -z "${IBV_SEQ_THREADS_FALSE}"; then
  as_fn_error $? "conditional \"IBV_SEQ_THREADS\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_IBV_CONDUIT_TRUE}" && test -z "${USE_IBV_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_IBV_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_ARIES_CONDUIT_TRUE}" && test -z "${USE_ARIES_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_ARIES_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_OFI_CONDUIT_TRUE}" && test -z "${USE_OFI_CONDUIT_FALSE}"; then
  as_fn_error $? "conditional \"USE_OFI_CONDUIT\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_FI_HMEM_CUDA_TRUE}" && test -z "${HAVE_FI_HMEM_CUDA_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_FI_HMEM_CUDA\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_FI_HMEM_ROCR_TRUE}" && test -z "${HAVE_FI_HMEM_ROCR_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_FI_HMEM_ROCR\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_FI_HMEM_ZE_TRUE}" && test -z "${HAVE_FI_HMEM_ZE_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_FI_HMEM_ZE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_BOOTSTRAP_MPI_TRUE}" && test -z "${HAVE_BOOTSTRAP_MPI_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_BOOTSTRAP_MPI\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_BOOTSTRAP_SSH_TRUE}" && test -z "${HAVE_BOOTSTRAP_SSH_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_BOOTSTRAP_SSH\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_BOOTSTRAP_PMI_TRUE}" && test -z "${HAVE_BOOTSTRAP_PMI_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_BOOTSTRAP_PMI\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_MK_CLASS_CUDA_UVA_TRUE}" && test -z "${HAVE_MK_CLASS_CUDA_UVA_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_MK_CLASS_CUDA_UVA\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_MK_CLASS_HIP_TRUE}" && test -z "${HAVE_MK_CLASS_HIP_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_MK_CLASS_HIP\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${HAVE_MK_CLASS_ZE_TRUE}" && test -z "${HAVE_MK_CLASS_ZE_FALSE}"; then
  as_fn_error $? "conditional \"HAVE_MK_CLASS_ZE\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${USE_PLPA_TRUE}" && test -z "${USE_PLPA_FALSE}"; then
  as_fn_error $? "conditional \"USE_PLPA\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${DEBUGMALLOC_TRUE}" && test -z "${DEBUGMALLOC_FALSE}"; then
  as_fn_error $? "conditional \"DEBUGMALLOC\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi
if test -z "${GNU_NM_TRUE}" && test -z "${GNU_NM_FALSE}"; then
  as_fn_error $? "conditional \"GNU_NM\" was never defined.
Usually this means the macro was only invoked conditionally." "$LINENO" 5
fi

: "${CONFIG_STATUS=./config.status}"
ac_write_fail=0
ac_clean_files_save=$ac_clean_files
ac_clean_files="$ac_clean_files $CONFIG_STATUS"
{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
as_write_fail=0
cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
#! $SHELL
# Generated by $as_me.
# Run this file to recreate the current configuration.
# Compiler output produced by configure, useful for debugging
# configure, is in config.log if it exists.

debug=false
ac_cs_recheck=false
ac_cs_silent=false

SHELL=\${CONFIG_SHELL-$SHELL}
export SHELL
_ASEOF
cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
## -------------------- ##
## 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


# 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


# 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_unset VAR
# ---------------
# Portably unset VAR.
as_fn_unset ()
{
  { eval $1=; unset $1;}
}
as_unset=as_fn_unset
# 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


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

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


# 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
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_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_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'"


exec 6>&1
## ----------------------------------- ##
## Main body of $CONFIG_STATUS script. ##
## ----------------------------------- ##
_ASEOF
test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# Save the log message, to keep $0 and so on meaningful, and to
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by GASNet $as_me 2024.5.0, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  CONFIG_FILES    = $CONFIG_FILES
  CONFIG_HEADERS  = $CONFIG_HEADERS
  CONFIG_LINKS    = $CONFIG_LINKS
  CONFIG_COMMANDS = $CONFIG_COMMANDS
  $ $0 $@

on `(hostname || uname -n) 2>/dev/null | sed 1q`
"

_ACEOF

case $ac_config_files in *"
"*) set x $ac_config_files; shift; ac_config_files=$*;;
esac

case $ac_config_headers in *"
"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
esac


cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
# Files that config.status was made for.
config_files="$ac_config_files"
config_headers="$ac_config_headers"
config_commands="$ac_config_commands"

_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
ac_cs_usage="\
\`$as_me' instantiates files and other configuration actions
from templates according to the current configuration.  Unless the files
and actions are specified as TAGs, all are instantiated by default.

Usage: $0 [OPTION]... [TAG]...

  -h, --help       print this help, then exit
  -V, --version    print version number and configuration settings, then exit
      --config     print configuration, then exit
  -q, --quiet, --silent
                   do not print progress messages
  -d, --debug      don't remove temporary files
      --recheck    update $as_me by reconfiguring in the same conditions
      --file=FILE[:TEMPLATE]
                   instantiate the configuration file FILE
      --header=FILE[:TEMPLATE]
                   instantiate the configuration header FILE

Configuration files:
$config_files

Configuration headers:
$config_headers

Configuration commands:
$config_commands

Report bugs to <https://gasnet-bugs.lbl.gov>.
GASNet home page: <https://gasnet.lbl.gov>."

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
ac_cs_version="\\
GASNet config.status 2024.5.0
configured by $0, generated by GNU Autoconf 2.69,
  with options \\"\$ac_cs_config\\"

Copyright (C) 2012 Free Software Foundation, Inc.
This config.status script is free software; the Free Software Foundation
gives unlimited permission to copy, distribute and modify it."

ac_pwd='$ac_pwd'
srcdir='$srcdir'
INSTALL='$INSTALL'
MKDIR_P='$MKDIR_P'
AWK='$AWK'
test -n "\$AWK" || AWK=awk
_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# The default lists apply if the user does not specify any file.
ac_need_defaults=:
while test $# != 0
do
  case $1 in
  --*=?*)
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
    ac_shift=:
    ;;
  --*=)
    ac_option=`expr "X$1" : 'X\([^=]*\)='`
    ac_optarg=
    ac_shift=:
    ;;
  *)
    ac_option=$1
    ac_optarg=$2
    ac_shift=shift
    ;;
  esac

  case $ac_option in
  # Handling of the options.
  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
    ac_cs_recheck=: ;;
  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
    $as_echo "$ac_cs_version"; exit ;;
  --config | --confi | --conf | --con | --co | --c )
    $as_echo "$ac_cs_config"; exit ;;
  --debug | --debu | --deb | --de | --d | -d )
    debug=: ;;
  --file | --fil | --fi | --f )
    $ac_shift
    case $ac_optarg in
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
    '') as_fn_error $? "missing file argument" ;;
    esac
    as_fn_append CONFIG_FILES " '$ac_optarg'"
    ac_need_defaults=false;;
  --header | --heade | --head | --hea )
    $ac_shift
    case $ac_optarg in
    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
    esac
    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
    ac_need_defaults=false;;
  --he | --h)
    # Conflict between --help and --header
    as_fn_error $? "ambiguous option: \`$1'
Try \`$0 --help' for more information.";;
  --help | --hel | -h )
    $as_echo "$ac_cs_usage"; exit ;;
  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
  | -silent | --silent | --silen | --sile | --sil | --si | --s)
    ac_cs_silent=: ;;

  # This is an error.
  -*) as_fn_error $? "unrecognized option: \`$1'
Try \`$0 --help' for more information." ;;

  *) as_fn_append ac_config_targets " $1"
     ac_need_defaults=false ;;

  esac
  shift
done

ac_configure_extra_args=

if $ac_cs_silent; then
  exec 6>/dev/null
  ac_configure_extra_args="$ac_configure_extra_args --silent"
fi

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
if \$ac_cs_recheck; then
  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
  shift
  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
  CONFIG_SHELL='$SHELL'
  export CONFIG_SHELL
  exec "\$@"
fi

_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
exec 5>>config.log
{
  echo
  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
## Running $as_me. ##
_ASBOX
  $as_echo "$ac_log"
} >&5

_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
#
# INIT-COMMANDS
#
AMDEP_TRUE="$AMDEP_TRUE" MAKE="${MAKE-make}"
PERL="$PERL" # for GASNET_TRUE_UNDEF



# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC_SETUP vvvvvvvvvvvvvvvvvvvvvv (L:4)

    if test "\${config_commands+set}" != set ; then
    config_commands="default"
  fi
  CONFIG_COMMANDS="\$config_commands"
  gasnet_cv_exec_list="$gasnet_cv_exec_list"

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC_SETUP ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1

# Handling of arguments.
for ac_config_target in $ac_config_targets
do
  case $ac_config_target in
    "gasnet_config.h") CONFIG_HEADERS="$CONFIG_HEADERS gasnet_config.h" ;;
    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    "other/perlstart") CONFIG_FILES="$CONFIG_FILES other/perlstart" ;;
    "config-aux/Makefile") CONFIG_FILES="$CONFIG_FILES config-aux/Makefile" ;;
    "other/Makefile") CONFIG_FILES="$CONFIG_FILES other/Makefile" ;;
    "other/Makefile-libgasnet.mak") CONFIG_FILES="$CONFIG_FILES other/Makefile-libgasnet.mak" ;;
    "other/gasnet_tools-fragment.mak") CONFIG_FILES="$CONFIG_FILES other/gasnet_tools-fragment.mak" ;;
    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
    "other/mpirun_common") CONFIG_FILES="$CONFIG_FILES other/mpirun_common" ;;
    "other/fragment-head.mak") CONFIG_FILES="$CONFIG_FILES other/fragment-head.mak" ;;
    "other/fragment-body.mak") CONFIG_FILES="$CONFIG_FILES other/fragment-body.mak" ;;
    "other/Makefile-conduit.mak") CONFIG_FILES="$CONFIG_FILES other/Makefile-conduit.mak" ;;
    "other/ammpi/Makefile") CONFIG_FILES="$CONFIG_FILES other/ammpi/Makefile" ;;
    "other/amudp/Makefile") CONFIG_FILES="$CONFIG_FILES other/amudp/Makefile" ;;
    "other/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES other/contrib/Makefile" ;;
    "other/contrib/gasnet_trace") CONFIG_FILES="$CONFIG_FILES other/contrib/gasnet_trace" ;;
    "other/firehose/Makefile") CONFIG_FILES="$CONFIG_FILES other/firehose/Makefile" ;;
    "other/firehose/firehose.mak") CONFIG_FILES="$CONFIG_FILES other/firehose/firehose.mak" ;;
    "other/valgrind/Makefile") CONFIG_FILES="$CONFIG_FILES other/valgrind/Makefile" ;;
    "mpi-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES mpi-conduit/Makefile" ;;
    "mpi-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES mpi-conduit/conduit.mak" ;;
    "mpi-conduit/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES mpi-conduit/contrib/Makefile" ;;
    "mpi-conduit/contrib/gasnetrun_mpi") CONFIG_FILES="$CONFIG_FILES mpi-conduit/contrib/gasnetrun_mpi" ;;
    "udp-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES udp-conduit/Makefile" ;;
    "udp-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES udp-conduit/conduit.mak" ;;
    "smp-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES smp-conduit/Makefile" ;;
    "smp-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES smp-conduit/conduit.mak" ;;
    "ibv-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES ibv-conduit/Makefile" ;;
    "ibv-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES ibv-conduit/conduit.mak" ;;
    "ibv-conduit/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES ibv-conduit/contrib/Makefile" ;;
    "ibv-conduit/contrib/gasnetrun_ibv") CONFIG_FILES="$CONFIG_FILES ibv-conduit/contrib/gasnetrun_ibv" ;;
    "ucx-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES ucx-conduit/Makefile" ;;
    "ucx-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES ucx-conduit/conduit.mak" ;;
    "ucx-conduit/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES ucx-conduit/contrib/Makefile" ;;
    "ucx-conduit/contrib/gasnetrun_ucx") CONFIG_FILES="$CONFIG_FILES ucx-conduit/contrib/gasnetrun_ucx" ;;
    "aries-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES aries-conduit/Makefile" ;;
    "aries-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES aries-conduit/conduit.mak" ;;
    "aries-conduit/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES aries-conduit/contrib/Makefile" ;;
    "aries-conduit/contrib/gasnetrun_aries") CONFIG_FILES="$CONFIG_FILES aries-conduit/contrib/gasnetrun_aries" ;;
    "ofi-conduit/Makefile") CONFIG_FILES="$CONFIG_FILES ofi-conduit/Makefile" ;;
    "ofi-conduit/conduit.mak") CONFIG_FILES="$CONFIG_FILES ofi-conduit/conduit.mak" ;;
    "ofi-conduit/contrib/Makefile") CONFIG_FILES="$CONFIG_FILES ofi-conduit/contrib/Makefile" ;;
    "ofi-conduit/contrib/gasnetrun_ofi") CONFIG_FILES="$CONFIG_FILES ofi-conduit/contrib/gasnetrun_ofi" ;;
    "default") CONFIG_COMMANDS="$CONFIG_COMMANDS default" ;;

  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  esac
done


# If the user did not use the arguments to specify the items to instantiate,
# then the envvar interface is used.  Set only those that are not.
# We use the long form for the default assignment because of an extremely
# bizarre bug on SunOS 4.1.3.
if $ac_need_defaults; then
  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
fi

# Have a temporary directory for convenience.  Make it in the build tree
# simply because there is no reason against having it here, and in addition,
# creating and moving files from /tmp can sometimes cause problems.
# Hook for its removal unless debugging.
# Note that there is a small window in which the directory will not be cleaned:
# after its creation but before its name has been assigned to `$tmp'.
$debug ||
{
  tmp= ac_tmp=
  trap 'exit_status=$?
  : "${ac_tmp:=$tmp}"
  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
' 0
  trap 'as_fn_exit 1' 1 2 13 15
}
# Create a (secure) tmp directory for tmp files.

{
  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
  test -d "$tmp"
}  ||
{
  tmp=./conf$$-$RANDOM
  (umask 077 && mkdir "$tmp")
} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
ac_tmp=$tmp

# Set up the scripts for CONFIG_FILES section.
# No need to generate them if there are no CONFIG_FILES.
# This happens for instance with `./config.status config.h'.
if test -n "$CONFIG_FILES"; then

if $AWK 'BEGIN { getline <"/dev/null" }' </dev/null 2>/dev/null; then
  ac_cs_awk_getline=:
  ac_cs_awk_pipe_init=
  ac_cs_awk_read_file='
      while ((getline aline < (F[key])) > 0)
	print(aline)
      close(F[key])'
  ac_cs_awk_pipe_fini=
else
  ac_cs_awk_getline=false
  ac_cs_awk_pipe_init="print \"cat <<'|#_!!_#|' &&\""
  ac_cs_awk_read_file='
      print "|#_!!_#|"
      print "cat " F[key] " &&"
      '$ac_cs_awk_pipe_init
  # The final `:' finishes the AND list.
  ac_cs_awk_pipe_fini='END { print "|#_!!_#|"; print ":" }'
fi
ac_cr=`echo X | tr X '\015'`
# On cygwin, bash can eat \r inside `` if the user requested igncr.
# But we know of no other shell where ac_cr would be empty at this
# point, so we can use a bashism as a fallback.
if test "x$ac_cr" = x; then
  eval ac_cr=\$\'\\r\'
fi
ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
  ac_cs_awk_cr='\\r'
else
  ac_cs_awk_cr=$ac_cr
fi

echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
_ACEOF

# Create commands to substitute file output variables.
{
  echo "cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1" &&
  echo 'cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&' &&
  echo "$ac_subst_files" | sed 's/.*/F["&"]="$&"/' &&
  echo "_ACAWK" &&
  echo "_ACEOF"
} >conf$$files.sh &&
. ./conf$$files.sh ||
  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
rm -f conf$$files.sh

{
  echo "cat >conf$$subs.awk <<_ACEOF" &&
  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
  echo "_ACEOF"
} >conf$$subs.sh ||
  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
ac_delim='%!_!# '
for ac_last_try in false false false false false :; do
  . ./conf$$subs.sh ||
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5

  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
  if test $ac_delim_n = $ac_delim_num; then
    break
  elif $ac_last_try; then
    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
  else
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  fi
done
rm -f conf$$subs.sh

cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
_ACEOF
sed -n '
h
s/^/S["/; s/!.*/"]=/
p
g
s/^[^!]*!//
:repl
t repl
s/'"$ac_delim"'$//
t delim
:nl
h
s/\(.\{148\}\)..*/\1/
t more1
s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
p
n
b repl
:more1
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t nl
:delim
h
s/\(.\{148\}\)..*/\1/
t more2
s/["\\]/\\&/g; s/^/"/; s/$/"/
p
b
:more2
s/["\\]/\\&/g; s/^/"/; s/$/"\\/
p
g
s/.\{148\}//
t delim
' <conf$$subs.awk | sed '
/^[^""]/{
  N
  s/\n//
}
' >>$CONFIG_STATUS || ac_write_fail=1
rm -f conf$$subs.awk
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
_ACAWK
cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
  for (key in S) S_is_set[key] = 1
  FS = ""
  \$ac_cs_awk_pipe_init
}
{
  line = $ 0
  nfields = split(line, field, "@")
  substed = 0
  len = length(field[1])
  for (i = 2; i < nfields; i++) {
    key = field[i]
    keylen = length(key)
    if (S_is_set[key]) {
      value = S[key]
      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
      len += length(value) + length(field[++i])
      substed = 1
    } else
      len += 1 + keylen
  }
  if (nfields == 3 && !substed) {
    key = field[2]
    if (F[key] != "" && line ~ /^[	 ]*@.*@[	 ]*$/) {
      \$ac_cs_awk_read_file
      next
    }
  }
  print line
}
\$ac_cs_awk_pipe_fini
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
else
  cat
fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
_ACEOF

# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
# trailing colons and then remove the whole line if VPATH becomes empty
# (actually we leave an empty line to preserve line numbers).
if test "x$srcdir" = x.; then
  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
h
s///
s/^/:/
s/[	 ]*$/:/
s/:\$(srcdir):/:/g
s/:\${srcdir}:/:/g
s/:@srcdir@:/:/g
s/^:*//
s/:*$//
x
s/\(=[	 ]*\).*/\1/
G
s/\n//
s/^[^=]*=[	 ]*$//
}'
fi

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
fi # test -n "$CONFIG_FILES"

# Set up the scripts for CONFIG_HEADERS section.
# No need to generate them if there are no CONFIG_HEADERS.
# This happens for instance with `./config.status Makefile'.
if test -n "$CONFIG_HEADERS"; then
cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
BEGIN {
_ACEOF

# Transform confdefs.h into an awk script `defines.awk', embedded as
# here-document in config.status, that substitutes the proper values into
# config.h.in to produce config.h.

# Create a delimiter string that does not exist in confdefs.h, to ease
# handling of long lines.
ac_delim='%!_!# '
for ac_last_try in false false :; do
  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
  if test -z "$ac_tt"; then
    break
  elif $ac_last_try; then
    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
  else
    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
  fi
done

# For the awk script, D is an array of macro values keyed by name,
# likewise P contains macro parameters if any.  Preserve backslash
# newline sequences.

ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
sed -n '
s/.\{148\}/&'"$ac_delim"'/g
t rset
:rset
s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
t def
d
:def
s/\\$//
t bsnl
s/["\\]/\\&/g
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
D["\1"]=" \3"/p
s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
d
:bsnl
s/["\\]/\\&/g
s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
D["\1"]=" \3\\\\\\n"\\/p
t cont
s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
t cont
d
:cont
n
s/.\{148\}/&'"$ac_delim"'/g
t clear
:clear
s/\\$//
t bsnlc
s/["\\]/\\&/g; s/^/"/; s/$/"/p
d
:bsnlc
s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
b cont
' <confdefs.h | sed '
s/'"$ac_delim"'/"\\\
"/g' >>$CONFIG_STATUS || ac_write_fail=1

cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  for (key in D) D_is_set[key] = 1
  FS = ""
}
/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
  line = \$ 0
  split(line, arg, " ")
  if (arg[1] == "#") {
    defundef = arg[2]
    mac1 = arg[3]
  } else {
    defundef = substr(arg[1], 2)
    mac1 = arg[2]
  }
  split(mac1, mac2, "(") #)
  macro = mac2[1]
  prefix = substr(line, 1, index(line, defundef) - 1)
  if (D_is_set[macro]) {
    # Preserve the white space surrounding the "#".
    print prefix "define", macro P[macro] D[macro]
    next
  } else {
    # Replace #undef with comments.  This is necessary, for example,
    # in the case of _POSIX_SOURCE, which is predefined and required
    # on some systems where configure will not decide to define it.
    if (defundef == "undef") {
      print "/*", prefix defundef, macro, "*/"
      next
    }
  }
}
{ print }
_ACAWK
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
fi # test -n "$CONFIG_HEADERS"


eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    :C $CONFIG_COMMANDS"
shift
for ac_tag
do
  case $ac_tag in
  :[FHLC]) ac_mode=$ac_tag; continue;;
  esac
  case $ac_mode$ac_tag in
  :[FHL]*:*);;
  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
  :[FH]-) ac_tag=-:-;;
  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
  esac
  ac_save_IFS=$IFS
  IFS=:
  set x $ac_tag
  IFS=$ac_save_IFS
  shift
  ac_file=$1
  shift

  case $ac_mode in
  :L) ac_source=$1;;
  :[FH])
    ac_file_inputs=
    for ac_f
    do
      case $ac_f in
      -) ac_f="$ac_tmp/stdin";;
      *) # Look for the file first in the build tree, then in the source tree
	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
	 # because $ac_f cannot contain `:'.
	 test -f "$ac_f" ||
	   case $ac_f in
	   [\\/$]*) false;;
	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
	   esac ||
	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
      esac
      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
      as_fn_append ac_file_inputs " '$ac_f'"
    done

    # Let's still pretend it is `configure' which instantiates (i.e., don't
    # use $as_me), people would be surprised to read:
    #    /* config.h.  Generated by config.status.  */
    configure_input='Generated from '`
	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
	`' by configure.'
    if test x"$ac_file" != x-; then
      configure_input="$ac_file.  $configure_input"
      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
$as_echo "$as_me: creating $ac_file" >&6;}
    fi
    # Neutralize special characters interpreted by sed in replacement strings.
    case $configure_input in #(
    *\&* | *\|* | *\\* )
       ac_sed_conf_input=`$as_echo "$configure_input" |
       sed 's/[\\\\&|]/\\\\&/g'`;; #(
    *) ac_sed_conf_input=$configure_input;;
    esac

    case $ac_tag in
    *:-:* | *:-) cat >"$ac_tmp/stdin" \
      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
    esac
    ;;
  esac

  ac_dir=`$as_dirname -- "$ac_file" ||
$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$ac_file" : 'X\(//\)[^/]' \| \
	 X"$ac_file" : 'X\(//\)$' \| \
	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$ac_file" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
  as_dir="$ac_dir"; as_fn_mkdir_p
  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


  case $ac_mode in
  :F)
  #
  # CONFIG_FILE
  #

  case $INSTALL in
  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
  esac
  ac_MKDIR_P=$MKDIR_P
  case $MKDIR_P in
  [\\/$]* | ?:[\\/]* ) ;;
  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
  esac
_ACEOF

cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
# If the template does not know about datarootdir, expand it.
# FIXME: This hack should be removed a few years after 2.60.
ac_datarootdir_hack=; ac_datarootdir_seen=
ac_sed_dataroot='
/datarootdir/ {
  p
  q
}
/@datadir@/p
/@docdir@/p
/@infodir@/p
/@localedir@/p
/@mandir@/p'
case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
*datarootdir*) ac_datarootdir_seen=yes;;
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
  ac_datarootdir_hack='
  s&@datadir@&$datadir&g
  s&@docdir@&$docdir&g
  s&@infodir@&$infodir&g
  s&@localedir@&$localedir&g
  s&@mandir@&$mandir&g
  s&\\\${datarootdir}&$datarootdir&g' ;;
esac
_ACEOF

# Neutralize VPATH when `$srcdir' = `.'.
# Shell code in configure.ac might set extrasub.
# FIXME: do we really want to maintain this feature?
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
ac_sed_extra="$ac_vpsub
$extrasub
_ACEOF
cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
:t
/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
s|@configure_input@|$ac_sed_conf_input|;t t
s&@top_builddir@&$ac_top_builddir_sub&;t t
s&@top_build_prefix@&$ac_top_build_prefix&;t t
s&@srcdir@&$ac_srcdir&;t t
s&@abs_srcdir@&$ac_abs_srcdir&;t t
s&@top_srcdir@&$ac_top_srcdir&;t t
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
s&@builddir@&$ac_builddir&;t t
s&@abs_builddir@&$ac_abs_builddir&;t t
s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
s&@INSTALL@&$ac_INSTALL&;t t
s&@MKDIR_P@&$ac_MKDIR_P&;t t
$ac_datarootdir_hack
"
eval sed \"\$ac_sed_extra\" "$ac_file_inputs" |
if $ac_cs_awk_getline; then
  $AWK -f "$ac_tmp/subs.awk"
else
  $AWK -f "$ac_tmp/subs.awk" | $SHELL
fi \
  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5

test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
      "$ac_tmp/out"`; test -z "$ac_out"; } &&
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined" >&5
$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
which seems to be undefined.  Please make sure it is defined" >&2;}

  rm -f "$ac_tmp/stdin"
  case $ac_file in
  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
  esac \
  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
 ;;
  :H)
  #
  # CONFIG_HEADER
  #
  if test x"$ac_file" != x-; then
    {
      $as_echo "/* $configure_input  */" \
      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
    } >"$ac_tmp/config.h" \
      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
$as_echo "$as_me: $ac_file is unchanged" >&6;}
    else
      rm -f "$ac_file"
      mv "$ac_tmp/config.h" "$ac_file" \
	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
    fi
  else
    $as_echo "/* $configure_input  */" \
      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
      || as_fn_error $? "could not create -" "$LINENO" 5
  fi
# Compute "$ac_file"'s index in $config_headers.
_am_arg="$ac_file"
_am_stamp_count=1
for _am_header in $config_headers :; do
  case $_am_header in
    $_am_arg | $_am_arg:* )
      break ;;
    * )
      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
  esac
done
echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
$as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$_am_arg" : 'X\(//\)[^/]' \| \
	 X"$_am_arg" : 'X\(//\)$' \| \
	 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$_am_arg" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`/stamp-h$_am_stamp_count
 ;;

  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
$as_echo "$as_me: executing $ac_file commands" >&6;}
 ;;
  esac


  case $ac_file$ac_mode in
    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
  # Older Autoconf quotes --file arguments for eval, but not when files
  # are listed without --file.  Let's play safe and only enable the eval
  # if we detect the quoting.
  # TODO: see whether this extra hack can be removed once we start
  # requiring Autoconf 2.70 or later.
  case $CONFIG_FILES in #(
  *\'*) :
    eval set x "$CONFIG_FILES" ;; #(
  *) :
    set x $CONFIG_FILES ;; #(
  *) :
     ;;
esac
  shift
  # Used to flag and report bootstrapping failures.
  am_rc=0
  for am_mf
  do
    # Strip MF so we end up with the name of the file.
    am_mf=`$as_echo "$am_mf" | sed -e 's/:.*$//'`
    # Check whether this is an Automake generated Makefile which includes
    # dependency-tracking related rules and includes.
    # Grep'ing the whole file directly is not great: AIX grep has a line
    # limit of 2048, but all sed's we know have understand at least 4000.
    sed -n 's,^am--depfiles:.*,X,p' "$am_mf" | grep X >/dev/null 2>&1 \
      || continue
    am_dirpart=`$as_dirname -- "$am_mf" ||
$as_expr X"$am_mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
	 X"$am_mf" : 'X\(//\)[^/]' \| \
	 X"$am_mf" : 'X\(//\)$' \| \
	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X"$am_mf" |
    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)[^/].*/{
	    s//\1/
	    q
	  }
	  /^X\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
    am_filepart=`$as_basename -- "$am_mf" ||
$as_expr X/"$am_mf" : '.*/\([^/][^/]*\)/*$' \| \
	 X"$am_mf" : 'X\(//\)$' \| \
	 X"$am_mf" : 'X\(/\)' \| . 2>/dev/null ||
$as_echo X/"$am_mf" |
    sed '/^.*\/\([^/][^/]*\)\/*$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\/\)$/{
	    s//\1/
	    q
	  }
	  /^X\/\(\/\).*/{
	    s//\1/
	    q
	  }
	  s/.*/./; q'`
    { echo "$as_me:$LINENO: cd "$am_dirpart" \
      && sed -e '/# am--include-marker/d' "$am_filepart" \
        | $MAKE -f - am--depfiles" >&5
   (cd "$am_dirpart" \
      && sed -e '/# am--include-marker/d' "$am_filepart" \
        | $MAKE -f - am--depfiles) >&5 2>&5
   ac_status=$?
   echo "$as_me:$LINENO: \$? = $ac_status" >&5
   (exit $ac_status); } || am_rc=$?
  done
  if test $am_rc -ne 0; 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 $? "Something went wrong bootstrapping makefile fragments
    for automatic dependency tracking.  If GNU make was not used, consider
    re-running the configure script with MAKE=\"gmake\" (or whatever is
    necessary).  You can also try re-running configure with the
    '--disable-dependency-tracking' option to at least be able to build
    the package (albeit without support for automatic dependency tracking).
See \`config.log' for more details" "$LINENO" 5; }
  fi
  { am_dirpart=; unset am_dirpart;}
  { am_filepart=; unset am_filepart;}
  { am_mf=; unset am_mf;}
  { am_rc=; unset am_rc;}
  rm -f conftest-deps.mk
}
 ;;
    "default":C)


# vvvvvvvvvvvvvvvvvvvvvv GASNET_FIX_EXEC_OUTPUT vvvvvvvvvvvvvvvvvvvvvv (L:4)

  for file in $gasnet_cv_exec_list; do
   case "$CONFIG_FILES" in
     *${file}*) chmod +x ${file} ;;
   esac
  done

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_FIX_EXEC_OUTPUT ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_SANITIZE_PACKAGE(gasnet_config.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test -f 'gasnet_config.h' -a -n "`grep PACKAGE_NAME 'gasnet_config.h'`" ; then
    mv 'gasnet_config.h' 'gasnet_config.h.dirty'
    cat 'gasnet_config.h.dirty' | grep -v '#define PACKAGE_' > 'gasnet_config.h'
    rm -f 'gasnet_config.h.dirty'
  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_SANITIZE_PACKAGE(gasnet_config.h) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)






# vvvvvvvvvvvvvvvvvvvvvv GASNET_TRUE_UNDEF(gasnet_config.h) vvvvvvvvvvvvvvvvvvvvvv (L:4)

  if test -f 'gasnet_config.h' -a -n "`grep '#trueundef' 'gasnet_config.h'`" ; then
    PERL=${PERL:-perl}
    $PERL -pi.dirty -e 's/^\s*#\s*trueundef\s/#undef /' 'gasnet_config.h'
    rm -f 'gasnet_config.h.dirty'
  fi

# ^^^^^^^^^^^^^^^^^^^^^^ GASNET_TRUE_UNDEF(gasnet_config.h) ^^^^^^^^^^^^^^^^^^^^^^ (L:4)





  if test -f ".gasnet_cv_configure_warnings.tmp" ; then
    echo "--------------------------------------------------------------------" >&2
    echo "--------------------------------------------------------------------" >&5
    echo "configure warning summary:" >&2
    echo "configure warning summary:" >&5
    echo " " >&2
    echo " " >&5
    cat ".gasnet_cv_configure_warnings.tmp" >&2
    cat ".gasnet_cv_configure_warnings.tmp" >&5
    mv ".gasnet_cv_configure_warnings.tmp" ".gasnet_cv_configure_warnings.tmp"-
    if test -n "$GASNET_CONFIGURE_WARNING_GLOBAL" ; then
      cat ".gasnet_cv_configure_warnings.tmp"- >> "$GASNET_CONFIGURE_WARNING_GLOBAL"
    fi
    rm -f ".gasnet_cv_configure_warnings.tmp" ".gasnet_cv_configure_warnings.tmp"-
  fi

CONDUIT_LIST=.gasnet-conduit-list.tmp

  if test -n "$CONDUIT_LIST" ; then
    CONDUIT_LIST_CLEAN=no
  else
    CONDUIT_LIST=.gasnet-conduit-list.tmp
    CONDUIT_LIST_CLEAN=yes
  fi

if test -f "$CONDUIT_LIST" ; then
  if test "$CONDUIT_LIST_SUPPRESS" != "yes" ; then
    cat $CONDUIT_LIST
  fi
  if test "$CONDUIT_LIST_CLEAN" != "yes" ; then
    rm -f $CONDUIT_LIST
  fi
fi
  ;;

  esac
done # for ac_tag


as_fn_exit 0
_ACEOF
ac_clean_files=$ac_clean_files_save

test $ac_write_fail = 0 ||
  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5


# configure is writing to config.log, and then calls config.status.
# config.status does its own redirection, appending to config.log.
# Unfortunately, on DOS this fails, as config.log is still kept open
# by configure, so config.status won't be able to write to it; its
# output is simply discarded.  So we exec the FD to /dev/null,
# effectively closing config.log, so it can be properly (re)opened and
# appended to by config.status.  When coming back to configure, we
# need to make the FD available again.
if test "$no_create" != yes; then
  ac_cs_success=:
  ac_config_status_args=
  test "$silent" = yes &&
    ac_config_status_args="$ac_config_status_args --quiet"
  exec 5>/dev/null
  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
  exec 5>>config.log
  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
  # would make configure fail if this is the last instruction.
  $ac_cs_success || as_fn_exit 1
fi
if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
fi