@ -72,7 +72,7 @@ build_triplet = @build@
host_triplet = @host@
DIST_COMMON = $( srcdir) /Makefile.am $( srcdir) /Makefile.in \
$( srcdir) /run-hlc++-ex.sh.in $( top_srcdir) /bin/mkinstalldirs \
$( top_srcdir) /bin/test-driver $( top_srcdir) / config/commence.am \
$( top_srcdir) /config/commence.am \
$( top_srcdir) /config/conclude.am \
$( top_srcdir) /config/examples.am
TESTS =
@ -107,203 +107,7 @@ am__can_run_installinfo = \
am__tty_colors_dummy = \
mgn = red = grn = lgn = blu = brg = std = ; \
am__color_tests = no
am__tty_colors = { \
$( am__tty_colors_dummy) ; \
if test " X $( AM_COLOR_TESTS) " = Xno; then \
am__color_tests = no; \
elif test " X $( AM_COLOR_TESTS) " = Xalways; then \
am__color_tests = yes; \
elif test " X $$ TERM " != Xdumb && { test -t 1; } 2>/dev/null; then \
am__color_tests = yes; \
fi ; \
if test $$ am__color_tests = yes; then \
red = ' [0;31m' ; \
grn = ' [0;32m' ; \
lgn = ' [1;32m' ; \
blu = ' [1;34m' ; \
mgn = ' [0;35m' ; \
brg = ' [1m' ; \
std = ' [m' ; \
fi ; \
}
am__vpath_adj_setup = srcdirstrip = ` echo " $( srcdir) " | sed 's|.|.|g' ` ;
am__vpath_adj = case $$ p in \
$( srcdir) /*) f = ` echo " $$ p " | sed " s|^ $$ srcdirstrip/|| " ` ; ; \
*) f = $$ p; ; \
esac ;
am__strip_dir = f = ` echo $$ p | sed -e 's|^.*/||' ` ;
am__install_max = 40
am__nobase_strip_setup = \
srcdirstrip = ` echo " $( srcdir) " | sed 's/[].[^$$\\*|]/\\\\&/g' `
am__nobase_strip = \
for p in $$ list; do echo " $$ p " ; done | sed -e " s| $$ srcdirstrip/|| "
am__nobase_list = $( am__nobase_strip_setup) ; \
for p in $$ list; do echo " $$ p $$ p " ; done | \
sed " s| $$ srcdirstrip/| |; " ' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
$( AWK) ' BEGIN { files[ "." ] = "" } { files[ $$ 2] = files[ $$ 2] " " $$ 1; \
if ( ++n[ $$ 2] = = $( am__install_max) ) \
{ print $$ 2, files[ $$ 2] ; n[ $$ 2] = 0; files[ $$ 2] = "" } } \
END { for ( dir in files) print dir, files[ dir] } '
am__base_list = \
sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
am__uninstall_files_from_dir = { \
test -z " $$ files " \
|| { test ! -d " $$ dir " && test ! -f " $$ dir " && test ! -r " $$ dir " ; } \
|| { echo " ( cd ' $$ dir' && rm -f " $$ files ")" ; \
$( am__cd) " $$ dir " && rm -f $$ files; } ; \
}
am__recheck_rx = ^[ ] *:recheck:[ ] *
am__global_test_result_rx = ^[ ] *:global-test-result:[ ] *
am__copy_in_global_log_rx = ^[ ] *:copy-in-global-log:[ ] *
# A command that, given a newline-separated list of test names on the
# standard input, print the name of the tests that are to be re-run
# upon "make recheck".
am__list_recheck_tests = $( AWK) ' { \
recheck = 1; \
while ( ( rc = ( getline line < ( $$ 0 ".trs" ) ) ) != 0) \
{ \
if ( rc < 0) \
{ \
if ( ( getline line2 < ( $$ 0 ".log" ) ) < 0) \
recheck = 0; \
break; \
} \
else if ( line ~ /$( am__recheck_rx) [ nN] [ Oo] /) \
{ \
recheck = 0; \
break; \
} \
else if ( line ~ /$( am__recheck_rx) [ yY] [ eE] [ sS] /) \
{ \
break; \
} \
} ; \
if ( recheck) \
print $$ 0; \
close ( $$ 0 ".trs" ) ; \
close ( $$ 0 ".log" ) ; \
} '
# A command that, given a newline-separated list of test names on the
# standard input, create the global log from their .trs and .log files.
am__create_global_log = $( AWK) ' \
f u n c t i o n f a t a l ( m s g ) \
{ \
print " fatal: making $@ : " msg | "cat >&2" ; \
exit 1; \
} \
f u n c t i o n r s t _ s e c t i o n ( h e a d e r ) \
{ \
print header; \
len = length( header) ; \
for ( i = 1; i <= len; i = i + 1) \
printf "=" ; \
printf "\n\n" ; \
} \
{ \
copy_in_global_log = 1; \
global_test_result = "RUN" ; \
while ( ( rc = ( getline line < ( $$ 0 ".trs" ) ) ) != 0) \
{ \
if ( rc < 0) \
fatal( "failed to read from " $$ 0 ".trs" ) ; \
if ( line ~ /$( am__global_test_result_rx) /) \
{ \
sub( " $( am__global_test_result_rx) " , "" , line) ; \
sub( " [ ]* $$ " , "" , line) ; \
global_test_result = line; \
} \
else if ( line ~ /$( am__copy_in_global_log_rx) [ nN] [ oO] /) \
copy_in_global_log = 0; \
} ; \
if ( copy_in_global_log) \
{ \
rst_section( global_test_result ": " $$ 0) ; \
while ( ( rc = ( getline line < ( $$ 0 ".log" ) ) ) != 0) \
{ \
if ( rc < 0) \
fatal( "failed to read from " $$ 0 ".log" ) ; \
print line; \
} ; \
printf "\n" ; \
} ; \
close ( $$ 0 ".trs" ) ; \
close ( $$ 0 ".log" ) ; \
} '
# Restructured Text title.
am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
# Solaris 10 'make', and several other traditional 'make' implementations,
# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
# by disabling -e (using the XSI extension "set +e") if it's set.
am__sh_e_setup = case $$ - in *e*) set +e; ; esac
# Default flags passed to test drivers.
am__common_driver_flags = \
--color-tests " $$ am__color_tests " \
--enable-hard-errors " $$ am__enable_hard_errors " \
--expect-failure " $$ am__expect_failure "
# To be inserted before the command running the test. Creates the
# directory for the log if needed. Stores in $dir the directory
# containing $f, in $tst the test, in $log the log. Executes the
# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
# will run the test scripts (or their associated LOG_COMPILER, if
# thy have one).
am__check_pre = \
$( am__sh_e_setup ) ; \
$( am__vpath_adj_setup ) $( am__vpath_adj ) \
$( am__tty_colors ) ; \
srcdir = $( srcdir) ; export srcdir; \
c a s e "$@" i n \
*/*) am__odir = ` echo " ./ $@ " | sed 's|/[^/]*$$||' ` ; ; \
*) am__odir = .; ; \
e s a c ; \
t e s t "x$$am__odir" = x "." | | t e s t - d "$$am__odir" \
|| $( MKDIR_P) " $$ am__odir " || exit $$ ?; \
i f t e s t - f "./$$f" ; t h e n dir = ./; \
e l i f t e s t - f "$$f" ; t h e n dir = ; \
e l s e dir = " $( srcdir) / " ; fi ; \
tst = $$ dir$$ f; log = '$@' ; \
i f t e s t - n '$(DISABLE_HARD_ERRORS)' ; t h e n \
am__enable_hard_errors = no; \
e l s e \
am__enable_hard_errors = yes; \
f i ; \
c a s e " $(XFAIL_TESTS) " i n \
*[ \ \ ] $$ f[ \ \ ] * | *[ \ \ ] $$ dir$$ f[ \ \ ] *) \
am__expect_failure = yes; ; \
*) \
am__expect_failure = no; ; \
e s a c ; \
$( AM_TESTS_ENVIRONMENT ) $( TESTS_ENVIRONMENT )
# A shell command to get the names of the tests scripts with any registered
# extension removed (i.e., equivalently, the names of the test logs, with
# the '.log' extension removed). The result is saved in the shell variable
# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
# since that might cause problem with VPATH rewrites for suffix-less tests.
# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
am__set_TESTS_bases = \
bases = '$(TEST_LOGS)' ; \
bases = ` for i in $$ bases; do echo $$ i; done | sed 's/\.log$$//' ` ; \
bases = ` echo $$ bases`
RECHECK_LOGS = $( TEST_LOGS)
AM_RECURSIVE_TARGETS = check recheck
TEST_SUITE_LOG = test-suite.log
am__test_logs1 = $( TESTS:= .log)
am__test_logs2 = $( am__test_logs1:@EXEEXT@.log= .log)
TEST_LOGS = $( am__test_logs2:.sh.log= .log)
SH_LOG_DRIVER = $( SHELL) $( top_srcdir) /bin/test-driver
SH_LOG_COMPILE = $( SH_LOG_COMPILER) $( AM_SH_LOG_FLAGS) $( SH_LOG_FLAGS)
am__set_b = \
case '$@' in \
*/*) \
case '$*' in \
*/*) b = '$*' ; ; \
*) b = ` echo '$@' | sed 's/\.log$$//' ` ; \
esac ; ; \
*) \
b = '$*' ; ; \
esac
am__tty_colors = $( am__tty_colors_dummy)
DISTFILES = $( DIST_COMMON) $( DIST_SOURCES) $( TEXINFOS) $( EXTRA_DIST)
ACLOCAL = @ACLOCAL@
ADD_PARALLEL_FILES = @ADD_PARALLEL_FILES@
@ -605,7 +409,7 @@ EXTRA_PROG = $(EXAMPLE_PROG) $(EXAMPLE_PROG_PARA)
# We need to tell automake what to clean
MOSTLYCLEANFILES = *.raw *.meta *.o
CLEANFILES = $( TEST_PROG) $( TEST _PROG_PARA)
CLEANFILES = $( EXAMPLE_PROG) $( EXAMPLE _PROG_PARA)
# Automake needs to be taught how to build lib, progs, and tests targets.
# These will be filled in automatically for the most part (e.g.,
@ -629,7 +433,6 @@ TEST_SCRIPT_PARA_CHKSH = $(TEST_SCRIPT_PARA:=.chkexe_)
all : all -am
.SUFFIXES :
.SUFFIXES : .log .sh .sh $( EXEEXT ) .trs
$(srcdir)/Makefile.in : @MAINTAINER_MODE_TRUE @ $( srcdir ) /Makefile .am $( top_srcdir ) /config /commence .am $( top_srcdir ) /config /examples .am $( top_srcdir ) /config /conclude .am $( am__configure_deps )
@for dep in $? ; do \
case '$(am__configure_deps)' in \
@ -678,151 +481,6 @@ CTAGS:
cscope cscopelist :
# Recover from deleted '.trs' file; this should ensure that
# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
# to avoid problems with "make -n".
.log.trs :
rm -f $< $@
$( MAKE) $( AM_MAKEFLAGS) $<
# Leading 'am--fnord' is there to ensure the list of targets does not
# exand to empty, as could happen e.g. with make check TESTS=''.
am--fnord $(TEST_LOGS) $(TEST_LOGS : .log =.trs ): $( am__force_recheck )
am--force-recheck :
@:
$(TEST_SUITE_LOG) : $( TEST_LOGS )
@$( am__set_TESTS_bases) ; \
am__f_ok ( ) { test -f " $$ 1 " && test -r " $$ 1 " ; } ; \
redo_bases = ` for i in $$ bases; do \
am__f_ok $$ i.trs && am__f_ok $$ i.log || echo $$ i; \
done ` ; \
if test -n " $$ redo_bases " ; then \
redo_logs = ` for i in $$ redo_bases; do echo $$ i.log; done ` ; \
redo_results = ` for i in $$ redo_bases; do echo $$ i.trs; done ` ; \
if $( am__make_dryrun) ; then :; else \
rm -f $$ redo_logs && rm -f $$ redo_results || exit 1; \
fi ; \
fi ; \
if test -n " $$ am__remaking_logs " ; then \
echo " fatal: making $( TEST_SUITE_LOG) : possible infinite " \
"recursion detected" >& 2; \
else \
am__remaking_logs = yes $( MAKE) $( AM_MAKEFLAGS) $$ redo_logs; \
fi ; \
if $( am__make_dryrun) ; then :; else \
st = 0; \
errmsg = " fatal: making $( TEST_SUITE_LOG) : failed to create " ; \
for i in $$ redo_bases; do \
test -f $$ i.trs && test -r $$ i.trs \
|| { echo " $$ errmsg $$ i.trs " >& 2; st = 1; } ; \
test -f $$ i.log && test -r $$ i.log \
|| { echo " $$ errmsg $$ i.log " >& 2; st = 1; } ; \
done ; \
test $$ st -eq 0 || exit 1; \
fi
@$( am__sh_e_setup) ; $( am__tty_colors) ; $( am__set_TESTS_bases) ; \
ws = '[ ]' ; \
results = ` for b in $$ bases; do echo $$ b.trs; done ` ; \
test -n " $$ results " || results = /dev/null; \
all = ` grep " ^ $$ ws*:test-result: " $$ results | wc -l` ; \
pass = ` grep " ^ $$ ws*:test-result: $$ ws*PASS " $$ results | wc -l` ; \
fail = ` grep " ^ $$ ws*:test-result: $$ ws*FAIL " $$ results | wc -l` ; \
skip = ` grep " ^ $$ ws*:test-result: $$ ws*SKIP " $$ results | wc -l` ; \
xfail = ` grep " ^ $$ ws*:test-result: $$ ws*XFAIL " $$ results | wc -l` ; \
xpass = ` grep " ^ $$ ws*:test-result: $$ ws*XPASS " $$ results | wc -l` ; \
error = ` grep " ^ $$ ws*:test-result: $$ ws*ERROR " $$ results | wc -l` ; \
if test ` expr $$ fail + $$ xpass + $$ error` -eq 0; then \
success = true; \
else \
success = false; \
fi ; \
br = '===================' ; br = $$ br$$ br$$ br$$ br; \
result_count ( ) \
{ \
if test x" $$ 1 " = x"--maybe-color" ; then \
maybe_colorize = yes; \
elif test x" $$ 1 " = x"--no-color" ; then \
maybe_colorize = no; \
else \
echo " $@ : invalid 'result_count' usage " >& 2; exit 4; \
fi ; \
shift; \
desc = $$ 1 count = $$ 2; \
if test $$ maybe_colorize = yes && test $$ count -gt 0; then \
color_start = $$ 3 color_end = $$ std; \
else \
color_start = color_end = ; \
fi ; \
echo " $$ {color_start}# $$ desc $$ count $$ {color_end} " ; \
} ; \
create_testsuite_report ( ) \
{ \
result_count $$ 1 "TOTAL:" $$ all " $$ brg " ; \
result_count $$ 1 "PASS: " $$ pass " $$ grn " ; \
result_count $$ 1 "SKIP: " $$ skip " $$ blu " ; \
result_count $$ 1 "XFAIL:" $$ xfail " $$ lgn " ; \
result_count $$ 1 "FAIL: " $$ fail " $$ red " ; \
result_count $$ 1 "XPASS:" $$ xpass " $$ red " ; \
result_count $$ 1 "ERROR:" $$ error " $$ mgn " ; \
} ; \
{ \
echo " $( PACKAGE_STRING) : $( subdir) / $( TEST_SUITE_LOG) " | \
$( am__rst_title) ; \
create_testsuite_report --no-color; \
echo; \
echo ".. contents:: :depth: 2" ; \
echo; \
for b in $$ bases; do echo $$ b; done \
| $( am__create_global_log) ; \
} >$( TEST_SUITE_LOG) .tmp || exit 1; \
mv $( TEST_SUITE_LOG) .tmp $( TEST_SUITE_LOG) ; \
if $$ success; then \
col = " $$ grn " ; \
else \
col = " $$ red " ; \
test x" $$ VERBOSE " = x || cat $( TEST_SUITE_LOG) ; \
fi ; \
echo " $$ {col} $$ br $$ {std} " ; \
echo " $$ {col}Testsuite summary for $( PACKAGE_STRING) $$ {std} " ; \
echo " $$ {col} $$ br $$ {std} " ; \
create_testsuite_report --maybe-color; \
echo " $$ col $$ br $$ std " ; \
if $$ success; then :; else \
echo " $$ {col}See $( subdir) / $( TEST_SUITE_LOG) $$ {std} " ; \
if test -n " $( PACKAGE_BUGREPORT) " ; then \
echo " $$ {col}Please report to $( PACKAGE_BUGREPORT) $$ {std} " ; \
fi ; \
echo " $$ col $$ br $$ std " ; \
fi ; \
$$ success || exit 1
recheck : all
@test -z " $( TEST_SUITE_LOG) " || rm -f $( TEST_SUITE_LOG)
@set +e; $( am__set_TESTS_bases) ; \
bases = ` for i in $$ bases; do echo $$ i; done \
| $( am__list_recheck_tests) ` || exit 1; \
log_list = ` for i in $$ bases; do echo $$ i.log; done ` ; \
log_list = ` echo $$ log_list` ; \
$( MAKE) $( AM_MAKEFLAGS) $( TEST_SUITE_LOG) \
am__force_recheck = am--force-recheck \
TEST_LOGS = " $$ log_list " ; \
exit $$ ?
.sh.log :
@p= '$<' ; \
$( am__set_b) ; \
$( am__check_pre) $( SH_LOG_DRIVER) --test-name " $$ f " \
--log-file $$ b.log --trs-file $$ b.trs \
$( am__common_driver_flags) $( AM_SH_LOG_DRIVER_FLAGS) $( SH_LOG_DRIVER_FLAGS) -- $( SH_LOG_COMPILE) \
" $$ tst " $( AM_TESTS_FD_REDIRECT)
@am__EXEEXT_TRUE@.sh$(EXEEXT).log :
@ a m _ _ E X E E X T _ T R U E @ @ p = '$<' ; \
@ a m _ _ E X E E X T _ T R U E @ $( am__set_b ) ; \
@ a m _ _ E X E E X T _ T R U E @ $( am__check_pre ) $( SH_LOG_DRIVER ) - - t e s t - n a m e "$$f" \
@ a m _ _ E X E E X T _ T R U E @ - - l o g - f i l e $$ b . l o g - - t r s - f i l e $$ b . t r s \
@ a m _ _ E X E E X T _ T R U E @ $( am__common_driver_flags ) $( AM_SH_LOG_DRIVER_FLAGS ) $( SH_LOG_DRIVER_FLAGS ) - - $( SH_LOG_COMPILE ) \
@ a m _ _ E X E E X T _ T R U E @ "$$tst" $( AM_TESTS_FD_REDIRECT )
distdir : $( DISTFILES )
@srcdirstrip= ` echo " $( srcdir) " | sed 's/[].[^$$\\*]/\\\\&/g' ` ; \
topsrcdirstrip = ` echo " $( top_srcdir) " | sed 's/[].[^$$\\*]/\\\\&/g' ` ; \
@ -879,9 +537,6 @@ install-strip:
fi
mostlyclean-generic :
-test -z " $( MOSTLYCLEANFILES) " || rm -f $( MOSTLYCLEANFILES)
-test -z " $( TEST_LOGS) " || rm -f $( TEST_LOGS)
-test -z " $( TEST_LOGS:.log= .trs) " || rm -f $( TEST_LOGS:.log= .trs)
-test -z " $( TEST_SUITE_LOG) " || rm -f $( TEST_SUITE_LOG)
clean-generic :
-test -z " $( CLEANFILES) " || rm -f $( CLEANFILES)
@ -973,7 +628,7 @@ uninstall-am: uninstall-local
installcheck-am installcheck-local installdirs \
maintainer-clean maintainer-clean-generic mostlyclean \
mostlyclean-generic mostlyclean-libtool mostlyclean-local pdf \
pdf-am ps ps-am recheck uninstall uninstall-am uninstall-local
pdf-am ps ps-am uninstall uninstall-am uninstall-local
# List all build rules defined by HDF5 Makefiles as "PHONY" targets here.