|
|
|
|
@ -182,8 +182,7 @@ 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"
|
|
|
|
|
test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1"
|
|
|
|
|
if (eval "$as_required") 2>/dev/null
|
|
|
|
|
then :
|
|
|
|
|
as_have_required=yes
|
|
|
|
|
@ -2054,238 +2053,6 @@ fi
|
|
|
|
|
|
|
|
|
|
} # ac_fn_fc_try_link
|
|
|
|
|
|
|
|
|
|
# ac_fn_c_try_run LINENO
|
|
|
|
|
# ----------------------
|
|
|
|
|
# Try to run 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\""
|
|
|
|
|
printf "%s\n" "$ac_try_echo"; } >&5
|
|
|
|
|
(eval "$ac_link") 2>&5
|
|
|
|
|
ac_status=$?
|
|
|
|
|
printf "%s\n" "$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\""
|
|
|
|
|
printf "%s\n" "$ac_try_echo"; } >&5
|
|
|
|
|
(eval "$ac_try") 2>&5
|
|
|
|
|
ac_status=$?
|
|
|
|
|
printf "%s\n" "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
|
|
|
|
|
test $ac_status = 0; }; }
|
|
|
|
|
then :
|
|
|
|
|
ac_retval=0
|
|
|
|
|
else $as_nop
|
|
|
|
|
printf "%s\n" "$as_me: program exited with status $ac_status" >&5
|
|
|
|
|
printf "%s\n" "$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_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 (void)
|
|
|
|
|
{
|
|
|
|
|
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 (void)
|
|
|
|
|
{
|
|
|
|
|
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_nop
|
|
|
|
|
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.beam conftest.$ac_ext
|
|
|
|
|
done
|
|
|
|
|
else $as_nop
|
|
|
|
|
cat confdefs.h - <<_ACEOF >conftest.$ac_ext
|
|
|
|
|
/* end confdefs.h. */
|
|
|
|
|
$4
|
|
|
|
|
int
|
|
|
|
|
main (void)
|
|
|
|
|
{
|
|
|
|
|
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 (void)
|
|
|
|
|
{
|
|
|
|
|
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_nop
|
|
|
|
|
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.beam conftest.$ac_ext
|
|
|
|
|
done
|
|
|
|
|
else $as_nop
|
|
|
|
|
ac_lo= ac_hi=
|
|
|
|
|
fi
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.beam conftest.$ac_ext
|
|
|
|
|
fi
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.beam 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 (void)
|
|
|
|
|
{
|
|
|
|
|
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_nop
|
|
|
|
|
as_fn_arith '(' $ac_mid ')' + 1 && ac_lo=$as_val
|
|
|
|
|
fi
|
|
|
|
|
rm -f core conftest.err conftest.$ac_objext conftest.beam 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 (void) { return $2; }
|
|
|
|
|
static unsigned long int ulongval (void) { return $2; }
|
|
|
|
|
#include <stdio.h>
|
|
|
|
|
#include <stdlib.h>
|
|
|
|
|
int
|
|
|
|
|
main (void)
|
|
|
|
|
{
|
|
|
|
|
|
|
|
|
|
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 $as_nop
|
|
|
|
|
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_compile LINENO HEADER VAR INCLUDES
|
|
|
|
|
# -------------------------------------------------------
|
|
|
|
|
# Tests whether HEADER exists and can be compiled using the include files in
|
|
|
|
|
@ -7051,78 +6818,12 @@ fi
|
|
|
|
|
###############################################################################
|
|
|
|
|
|
|
|
|
|
# Note : This is functional to Make.inc rules and structure (see below).
|
|
|
|
|
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_header= ac_cache=
|
|
|
|
|
for ac_item in $ac_header_c_list
|
|
|
|
|
do
|
|
|
|
|
if test $ac_cache; then
|
|
|
|
|
ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
|
|
|
|
|
if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
|
|
|
|
|
printf "%s\n" "#define $ac_item 1" >> confdefs.h
|
|
|
|
|
fi
|
|
|
|
|
ac_header= ac_cache=
|
|
|
|
|
elif test $ac_header; then
|
|
|
|
|
ac_cache=$ac_item
|
|
|
|
|
else
|
|
|
|
|
ac_header=$ac_item
|
|
|
|
|
fi
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
|
|
|
|
|
then :
|
|
|
|
|
|
|
|
|
|
printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking size of void *" >&5
|
|
|
|
|
printf %s "checking size of void *... " >&6; }
|
|
|
|
|
if test ${ac_cv_sizeof_void_p+y}
|
|
|
|
|
then :
|
|
|
|
|
printf %s "(cached) " >&6
|
|
|
|
|
else $as_nop
|
|
|
|
|
if ac_fn_c_compute_int "$LINENO" "(long int) (sizeof (void *))" "ac_cv_sizeof_void_p" "$ac_includes_default"
|
|
|
|
|
then :
|
|
|
|
|
|
|
|
|
|
else $as_nop
|
|
|
|
|
if test "$ac_cv_type_void_p" = yes; then
|
|
|
|
|
{ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
|
|
|
|
|
printf "%s\n" "$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
|
|
|
|
|
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_sizeof_void_p" >&5
|
|
|
|
|
printf "%s\n" "$ac_cv_sizeof_void_p" >&6; }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
printf "%s\n" "#define SIZEOF_VOID_P $ac_cv_sizeof_void_p" >>confdefs.h
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Define for platforms with 64 bit (void * ) pointers
|
|
|
|
|
if test X"$ac_cv_sizeof_void_p" == X"8" ; then
|
|
|
|
|
CDEFINES="-DPtr64Bits $CDEFINES"
|
|
|
|
|
fi
|
|
|
|
|
#AC_LANG([C])
|
|
|
|
|
#AC_CHECK_SIZEOF(void *)
|
|
|
|
|
## Define for platforms with 64 bit (void * ) pointers
|
|
|
|
|
#if test X"$ac_cv_sizeof_void_p" == X"8" ; then
|
|
|
|
|
# CDEFINES="-DPtr64Bits $CDEFINES"
|
|
|
|
|
#fi
|
|
|
|
|
ac_ext=${ac_fc_srcext-f}
|
|
|
|
|
ac_compile='$FC -c $FCFLAGS $ac_fcflags_srcext conftest.$ac_ext >&5'
|
|
|
|
|
ac_link='$FC -o conftest$ac_exeext $FCFLAGS $LDFLAGS $ac_fcflags_srcext conftest.$ac_ext $LIBS >&5'
|
|
|
|
|
@ -10084,6 +9785,35 @@ fi
|
|
|
|
|
#AC_CHECK_LIB(umf,umfpack_di_solve,psblas_cv_have_umfpack=yes,psblas_cv_have_umfpack=no,[amd])
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ac_header= ac_cache=
|
|
|
|
|
for ac_item in $ac_header_c_list
|
|
|
|
|
do
|
|
|
|
|
if test $ac_cache; then
|
|
|
|
|
ac_fn_c_check_header_compile "$LINENO" $ac_header ac_cv_header_$ac_cache "$ac_includes_default"
|
|
|
|
|
if eval test \"x\$ac_cv_header_$ac_cache\" = xyes; then
|
|
|
|
|
printf "%s\n" "#define $ac_item 1" >> confdefs.h
|
|
|
|
|
fi
|
|
|
|
|
ac_header= ac_cache=
|
|
|
|
|
elif test $ac_header; then
|
|
|
|
|
ac_cache=$ac_item
|
|
|
|
|
else
|
|
|
|
|
ac_header=$ac_item
|
|
|
|
|
fi
|
|
|
|
|
done
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if test $ac_cv_header_stdlib_h = yes && test $ac_cv_header_string_h = yes
|
|
|
|
|
then :
|
|
|
|
|
|
|
|
|
|
printf "%s\n" "#define STDC_HEADERS 1" >>confdefs.h
|
|
|
|
|
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
# Check whether --with-metis was given.
|
|
|
|
|
if test ${with_metis+y}
|
|
|
|
|
|