mirror of
https://github.com/HDFGroup/hdf5.git
synced 2025-02-11 16:01:00 +08:00
[svn-r12411] Purpose:
Bug fix - bugzilla #552 Description: On Cray X1, trying to use : as an argument confused the system. Solution: Added a test in configure to see if : as an argument is bad. If so, skipped the test. Platforms tested: mir, Cray X1 (change to configure only)
This commit is contained in:
parent
984bc9d952
commit
a31e264f89
2
MANIFEST
2
MANIFEST
@ -776,7 +776,7 @@
|
||||
./tools/h5dump/h5dump.h
|
||||
./tools/h5dump/h5dumpgentest.c
|
||||
./tools/h5dump/testh5dump.sh.in
|
||||
./tools/h5dump/testh5dumpxml.sh
|
||||
./tools/h5dump/testh5dumpxml.sh.in
|
||||
|
||||
./tools/h5import/Makefile.am
|
||||
./tools/h5import/Makefile.in
|
||||
|
@ -179,6 +179,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -149,6 +149,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -183,6 +183,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -172,6 +172,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
32
configure
vendored
32
configure
vendored
@ -467,7 +467,7 @@ ac_includes_default="\
|
||||
# include <unistd.h>
|
||||
#endif"
|
||||
|
||||
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CPPFLAGS H5_CFLAGS H5_CPPFLAGS H5_FCFLAGS H5_CXXFLAGS HSIZET CC CFLAGS LDFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE HDF5_INTERFACES R_LARGE R_INTEGER HADDR_T HSIZE_T HSSIZE_T HID_T SIZE_T OBJECT_NAMELEN_DEFAULT_F F9XSUFFIXFLAG FSEARCH_DIRS FC FCFLAGS ac_ct_FC F9XMODFLAG F9XMODEXT FCLIBS CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP LT_STATIC_EXEC PERL AR FORTRAN_SHARED_CONDITIONAL_TRUE FORTRAN_SHARED_CONDITIONAL_FALSE CXX_SHARED_CONDITIONAL_TRUE CXX_SHARED_CONDITIONAL_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB CPP F77 FFLAGS ac_ct_F77 LIBTOOL AM_MAKEFLAGS USE_FILTER_DEFLATE USE_FILTER_SZIP PTHREAD DEBUG_PKG TRACE_API INSTRUMENT_LIBRARY PARALLEL RUNSERIAL RUNPARALLEL TESTPARALLEL ADD_PARALLEL_FILES MPE FILTERS USE_FILTER_SHUFFLE USE_FILTER_FLETCHER32 USE_FILTER_NBIT USE_FILTER_SCALEOFFSET H5_VERSION CONFIG_DATE CONFIG_USER CONFIG_MODE BYTESEX STATIC_SHARED CC_VERSION ROOT DYNAMIC_DIRS HL HL_FOR BUILD_ALL_CONDITIONAL_TRUE BUILD_ALL_CONDITIONAL_FALSE BUILD_CXX_CONDITIONAL_TRUE BUILD_CXX_CONDITIONAL_FALSE BUILD_PABLO_CONDITIONAL_TRUE BUILD_PABLO_CONDITIONAL_FALSE BUILD_PARALLEL_CONDITIONAL_TRUE BUILD_PARALLEL_CONDITIONAL_FALSE BUILD_FORTRAN_CONDITIONAL_TRUE BUILD_FORTRAN_CONDITIONAL_FALSE BUILD_HDF5_HL_CONDITIONAL_TRUE BUILD_HDF5_HL_CONDITIONAL_FALSE BUILD_SHARED_ONLY_CONDITIONAL_TRUE BUILD_SHARED_ONLY_CONDITIONAL_FALSE SEARCH SETX LIBOBJS LTLIBOBJS'
|
||||
ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM mkdir_p AWK SET_MAKE am__leading_dot AMTAR am__tar am__untar MAINTAINER_MODE_TRUE MAINTAINER_MODE_FALSE MAINT build build_cpu build_vendor build_os host host_cpu host_vendor host_os CPPFLAGS H5_CFLAGS H5_CPPFLAGS H5_FCFLAGS H5_CXXFLAGS HSIZET CC CFLAGS LDFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE HDF5_INTERFACES R_LARGE R_INTEGER HADDR_T HSIZE_T HSSIZE_T HID_T SIZE_T OBJECT_NAMELEN_DEFAULT_F F9XSUFFIXFLAG FSEARCH_DIRS FC FCFLAGS ac_ct_FC F9XMODFLAG F9XMODEXT FCLIBS CXX CXXFLAGS ac_ct_CXX CXXDEPMODE am__fastdepCXX_TRUE am__fastdepCXX_FALSE CXXCPP LT_STATIC_EXEC PERL AR FORTRAN_SHARED_CONDITIONAL_TRUE FORTRAN_SHARED_CONDITIONAL_FALSE CXX_SHARED_CONDITIONAL_TRUE CXX_SHARED_CONDITIONAL_FALSE EGREP LN_S ECHO ac_ct_AR RANLIB ac_ct_RANLIB CPP F77 FFLAGS ac_ct_F77 LIBTOOL AM_MAKEFLAGS USE_FILTER_DEFLATE USE_FILTER_SZIP PTHREAD H5_LONE_COLON DEBUG_PKG TRACE_API INSTRUMENT_LIBRARY PARALLEL RUNSERIAL RUNPARALLEL TESTPARALLEL ADD_PARALLEL_FILES MPE FILTERS USE_FILTER_SHUFFLE USE_FILTER_FLETCHER32 USE_FILTER_NBIT USE_FILTER_SCALEOFFSET H5_VERSION CONFIG_DATE CONFIG_USER CONFIG_MODE BYTESEX STATIC_SHARED CC_VERSION ROOT DYNAMIC_DIRS HL HL_FOR BUILD_ALL_CONDITIONAL_TRUE BUILD_ALL_CONDITIONAL_FALSE BUILD_CXX_CONDITIONAL_TRUE BUILD_CXX_CONDITIONAL_FALSE BUILD_PABLO_CONDITIONAL_TRUE BUILD_PABLO_CONDITIONAL_FALSE BUILD_PARALLEL_CONDITIONAL_TRUE BUILD_PARALLEL_CONDITIONAL_FALSE BUILD_FORTRAN_CONDITIONAL_TRUE BUILD_FORTRAN_CONDITIONAL_FALSE BUILD_HDF5_HL_CONDITIONAL_TRUE BUILD_HDF5_HL_CONDITIONAL_FALSE BUILD_SHARED_ONLY_CONDITIONAL_TRUE BUILD_SHARED_ONLY_CONDITIONAL_FALSE SEARCH SETX LIBOBJS LTLIBOBJS'
|
||||
ac_subst_files=''
|
||||
|
||||
# Initialize some variables set by options.
|
||||
@ -47240,6 +47240,32 @@ fi
|
||||
done
|
||||
|
||||
|
||||
echo "$as_me:$LINENO: checking if lone colon can be used as an argument" >&5
|
||||
echo $ECHO_N "checking if lone colon can be used as an argument... $ECHO_C" >&6
|
||||
if test "${hdf5_cv_lone_colon+set}" = set; then
|
||||
echo $ECHO_N "(cached) $ECHO_C" >&6
|
||||
else
|
||||
|
||||
echo "int main(int argc, char * argv) {return 0;}" > conftest.c
|
||||
$CC $CFLAGS conftest.c > /dev/null 2> /dev/null
|
||||
echo "./a.out :" > conftest.sh
|
||||
chmod 700 conftest.sh
|
||||
|
||||
./conftest.sh 2> conftest.out
|
||||
TEST_OUTPUT=`cat conftest.out`
|
||||
|
||||
if test "X$TEST_OUTPUT" = "X"; then
|
||||
hdf5_cv_lone_colon=yes
|
||||
else
|
||||
hdf5_cv_lone_colon=no
|
||||
fi
|
||||
|
||||
fi
|
||||
echo "$as_me:$LINENO: result: $hdf5_cv_lone_colon" >&5
|
||||
echo "${ECHO_T}$hdf5_cv_lone_colon" >&6
|
||||
|
||||
H5_LONE_COLON="$hdf5_cv_lone_colon"
|
||||
|
||||
echo "$as_me:$LINENO: checking for an ANSI C-conforming const" >&5
|
||||
echo $ECHO_N "checking for an ANSI C-conforming const... $ECHO_C" >&6
|
||||
if test "${ac_cv_c_const+set}" = set; then
|
||||
@ -51885,7 +51911,7 @@ if test -n "$TESTPARALLEL"; then
|
||||
fi
|
||||
fi
|
||||
|
||||
ac_config_files="$ac_config_files src/libhdf5.settings Makefile src/Makefile test/Makefile testpar/Makefile testpar/testph5.sh perform/Makefile tools/Makefile tools/h5dump/Makefile tools/h5dump/testh5dump.sh tools/h5import/Makefile tools/h5diff/Makefile tools/h5jam/Makefile tools/h5jam/testh5jam.sh tools/h5repack/Makefile tools/h5repack/h5repack.sh tools/h5ls/Makefile tools/lib/Makefile tools/misc/Makefile tools/misc/h5cc tools/misc/testh5repart.sh examples/Makefile c++/Makefile c++/src/Makefile c++/src/h5c++ c++/test/Makefile c++/examples/Makefile fortran/Makefile fortran/src/h5fc fortran/src/libhdf5_fortran.settings fortran/src/Makefile fortran/test/Makefile fortran/testpar/Makefile fortran/examples/Makefile hl/Makefile hl/src/Makefile hl/test/Makefile hl/tools/Makefile hl/tools/gif2h5/Makefile hl/examples/Makefile hl/c++/Makefile hl/c++/src/Makefile hl/c++/test/Makefile hl/c++/examples/Makefile hl/fortran/Makefile hl/fortran/src/Makefile hl/fortran/test/Makefile hl/fortran/examples/Makefile"
|
||||
ac_config_files="$ac_config_files src/libhdf5.settings Makefile src/Makefile test/Makefile testpar/Makefile testpar/testph5.sh perform/Makefile tools/Makefile tools/h5dump/Makefile tools/h5dump/testh5dump.sh tools/h5dump/testh5dumpxml.sh tools/h5import/Makefile tools/h5diff/Makefile tools/h5jam/Makefile tools/h5jam/testh5jam.sh tools/h5repack/Makefile tools/h5repack/h5repack.sh tools/h5ls/Makefile tools/lib/Makefile tools/misc/Makefile tools/misc/h5cc tools/misc/testh5repart.sh examples/Makefile c++/Makefile c++/src/Makefile c++/src/h5c++ c++/test/Makefile c++/examples/Makefile fortran/Makefile fortran/src/h5fc fortran/src/libhdf5_fortran.settings fortran/src/Makefile fortran/test/Makefile fortran/testpar/Makefile fortran/examples/Makefile hl/Makefile hl/src/Makefile hl/test/Makefile hl/tools/Makefile hl/tools/gif2h5/Makefile hl/examples/Makefile hl/c++/Makefile hl/c++/src/Makefile hl/c++/test/Makefile hl/c++/examples/Makefile hl/fortran/Makefile hl/fortran/src/Makefile hl/fortran/test/Makefile hl/fortran/examples/Makefile"
|
||||
|
||||
|
||||
cat >confcache <<\_ACEOF
|
||||
@ -52525,6 +52551,7 @@ do
|
||||
"tools/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
|
||||
"tools/h5dump/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/h5dump/Makefile" ;;
|
||||
"tools/h5dump/testh5dump.sh" ) CONFIG_FILES="$CONFIG_FILES tools/h5dump/testh5dump.sh" ;;
|
||||
"tools/h5dump/testh5dumpxml.sh" ) CONFIG_FILES="$CONFIG_FILES tools/h5dump/testh5dumpxml.sh" ;;
|
||||
"tools/h5import/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/h5import/Makefile" ;;
|
||||
"tools/h5diff/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/h5diff/Makefile" ;;
|
||||
"tools/h5jam/Makefile" ) CONFIG_FILES="$CONFIG_FILES tools/h5jam/Makefile" ;;
|
||||
@ -52751,6 +52778,7 @@ s,@AM_MAKEFLAGS@,$AM_MAKEFLAGS,;t t
|
||||
s,@USE_FILTER_DEFLATE@,$USE_FILTER_DEFLATE,;t t
|
||||
s,@USE_FILTER_SZIP@,$USE_FILTER_SZIP,;t t
|
||||
s,@PTHREAD@,$PTHREAD,;t t
|
||||
s,@H5_LONE_COLON@,$H5_LONE_COLON,;t t
|
||||
s,@DEBUG_PKG@,$DEBUG_PKG,;t t
|
||||
s,@TRACE_API@,$TRACE_API,;t t
|
||||
s,@INSTRUMENT_LIBRARY@,$INSTRUMENT_LIBRARY,;t t
|
||||
|
26
configure.in
26
configure.in
@ -1622,6 +1622,31 @@ int main(void)
|
||||
fi
|
||||
,)
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check that a lone colon can be used as an argument
|
||||
dnl This is not true on Cray X1, which interprets a lone colon as a
|
||||
dnl system command.
|
||||
dnl
|
||||
AC_CACHE_CHECK([if lone colon can be used as an argument],
|
||||
[hdf5_cv_lone_colon],
|
||||
[
|
||||
echo "int main(int argc, char * argv[]) {return 0;}" > conftest.c
|
||||
$CC $CFLAGS conftest.c > /dev/null 2> /dev/null
|
||||
echo "./a.out :" > conftest.sh
|
||||
chmod 700 conftest.sh
|
||||
|
||||
./conftest.sh 2> conftest.out
|
||||
TEST_OUTPUT=`cat conftest.out`
|
||||
|
||||
if test "X$TEST_OUTPUT" = "X"; then
|
||||
hdf5_cv_lone_colon=yes
|
||||
else
|
||||
hdf5_cv_lone_colon=no
|
||||
fi
|
||||
])
|
||||
|
||||
AC_SUBST(H5_LONE_COLON) H5_LONE_COLON="$hdf5_cv_lone_colon"
|
||||
|
||||
dnl ----------------------------------------------------------------------
|
||||
dnl Check compiler characteristics
|
||||
dnl
|
||||
@ -3295,6 +3320,7 @@ AC_CONFIG_FILES([src/libhdf5.settings
|
||||
tools/Makefile
|
||||
tools/h5dump/Makefile
|
||||
tools/h5dump/testh5dump.sh
|
||||
tools/h5dump/testh5dumpxml.sh
|
||||
tools/h5import/Makefile
|
||||
tools/h5diff/Makefile
|
||||
tools/h5jam/Makefile
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -153,6 +153,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -208,6 +208,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -202,6 +202,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -165,6 +165,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -153,6 +153,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -149,6 +149,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -172,6 +172,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -166,6 +166,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -153,6 +153,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -146,6 +146,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -175,6 +175,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -174,6 +174,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -173,6 +173,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -185,6 +185,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -150,6 +150,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -176,6 +176,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -203,6 +203,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -212,6 +212,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -431,6 +431,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -182,6 +182,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -150,6 +150,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -181,6 +181,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -24,7 +24,7 @@ INCLUDES+=-I$(top_srcdir)/src -I$(top_srcdir)/tools/lib
|
||||
|
||||
# Test programs and scripts
|
||||
TEST_PROG=h5dumpgentest
|
||||
TEST_SCRIPT=testh5dump.sh $(srcdir)/testh5dumpxml.sh
|
||||
TEST_SCRIPT=testh5dump.sh testh5dumpxml.sh
|
||||
|
||||
check_PROGRAMS=$(TEST_PROG)
|
||||
check_SCRIPTS=$(TEST_SCRIPT)
|
||||
|
@ -55,7 +55,8 @@ POST_UNINSTALL = :
|
||||
build_triplet = @build@
|
||||
host_triplet = @host@
|
||||
DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
|
||||
$(srcdir)/testh5dump.sh.in $(top_srcdir)/config/commence.am \
|
||||
$(srcdir)/testh5dump.sh.in $(srcdir)/testh5dumpxml.sh.in \
|
||||
$(top_srcdir)/config/commence.am \
|
||||
$(top_srcdir)/config/conclude.am
|
||||
check_PROGRAMS = $(am__EXEEXT_1)
|
||||
bin_PROGRAMS = h5dump$(EXEEXT)
|
||||
@ -66,7 +67,7 @@ am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
|
||||
$(ACLOCAL_M4)
|
||||
mkinstalldirs = $(SHELL) $(top_srcdir)/bin/mkinstalldirs
|
||||
CONFIG_HEADER = $(top_builddir)/src/H5config.h
|
||||
CONFIG_CLEAN_FILES = testh5dump.sh
|
||||
CONFIG_CLEAN_FILES = testh5dump.sh testh5dumpxml.sh
|
||||
am__installdirs = "$(DESTDIR)$(bindir)"
|
||||
binPROGRAMS_INSTALL = $(INSTALL_PROGRAM)
|
||||
am__EXEEXT_1 = h5dumpgentest$(EXEEXT)
|
||||
@ -174,6 +175,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
@ -346,7 +348,7 @@ CHECK_CLEANFILES = *.chkexe *.chklog *.clog *.h5
|
||||
|
||||
# Test programs and scripts
|
||||
TEST_PROG = h5dumpgentest
|
||||
TEST_SCRIPT = testh5dump.sh $(srcdir)/testh5dumpxml.sh
|
||||
TEST_SCRIPT = testh5dump.sh testh5dumpxml.sh
|
||||
check_SCRIPTS = $(TEST_SCRIPT)
|
||||
SCRIPT_DEPEND = h5dump$(EXEEXT)
|
||||
|
||||
@ -405,6 +407,8 @@ $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
|
||||
cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
|
||||
testh5dump.sh: $(top_builddir)/config.status $(srcdir)/testh5dump.sh.in
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
||||
testh5dumpxml.sh: $(top_builddir)/config.status $(srcdir)/testh5dumpxml.sh.in
|
||||
cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
|
||||
install-binPROGRAMS: $(bin_PROGRAMS)
|
||||
@$(NORMAL_INSTALL)
|
||||
test -z "$(bindir)" || $(mkdir_p) "$(DESTDIR)$(bindir)"
|
||||
|
@ -14,6 +14,8 @@
|
||||
#
|
||||
# Tests for the h5dump tool
|
||||
|
||||
H5_LONE_COLON="@H5_LONE_COLON@"
|
||||
|
||||
DUMPER=h5dump # The tool name
|
||||
DUMPER_BIN=`pwd`/$DUMPER # The path of the tool binary
|
||||
|
||||
@ -83,6 +85,13 @@ TOOLTEST() {
|
||||
fi
|
||||
}
|
||||
|
||||
# Print a "SKIP" message
|
||||
SKIP() {
|
||||
TESTING $DUMPER $@
|
||||
echo " -SKIP-"
|
||||
}
|
||||
|
||||
|
||||
##############################################################################
|
||||
##############################################################################
|
||||
### T H E T E S T S ###
|
||||
@ -145,7 +154,15 @@ TOOLTEST tnamed_dtype_attr.h5.xml --xml tnamed_dtype_attr.h5
|
||||
|
||||
TOOLTEST tempty-dtd.h5.xml --xml --use-dtd tempty.h5
|
||||
TOOLTEST tempty-dtd-2.h5.xml --xml -u tempty.h5
|
||||
TOOLTEST tempty-nons.h5.xml --xml -X ":" tempty.h5
|
||||
|
||||
# The lone colon here confuses some systems (Cray X1). Skip
|
||||
# it if configure detects that this is a problem.
|
||||
if test "X$H5_LONE_COLON" != "Xno"; then
|
||||
TOOLTEST tempty-nons.h5.xml --xml -X ":" tempty.h5
|
||||
else
|
||||
SKIP tempty-nons.h5.xml --xml -X ":" tempty.h5
|
||||
fi
|
||||
|
||||
TOOLTEST tempty-nons-2.h5.xml --xml --xml-ns=":" tempty.h5
|
||||
|
||||
## Some of these combinations are syntactically correct but
|
@ -174,6 +174,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -185,6 +185,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -167,6 +167,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -189,6 +189,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -171,6 +171,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
@ -192,6 +192,7 @@ H5_CFLAGS = @H5_CFLAGS@
|
||||
H5_CPPFLAGS = @H5_CPPFLAGS@
|
||||
H5_CXXFLAGS = @H5_CXXFLAGS@
|
||||
H5_FCFLAGS = @H5_FCFLAGS@
|
||||
H5_LONE_COLON = @H5_LONE_COLON@
|
||||
H5_VERSION = @H5_VERSION@
|
||||
HADDR_T = @HADDR_T@
|
||||
HDF5_INTERFACES = @HDF5_INTERFACES@
|
||||
|
Loading…
Reference in New Issue
Block a user