summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
Diffstat (limited to 'tests')
-rw-r--r--tests/Makefile.am2
-rw-r--r--tests/Makefile.in698
-rw-r--r--tests/REC/Makefile.am13
-rw-r--r--tests/REC/Makefile.in710
-rw-r--r--tests/REC/test-5.2-22.out2
-rw-r--r--tests/REC/test-5.2-22.xml3
-rw-r--r--tests/REC/test-5.2-22.xsl13
-rw-r--r--tests/REC/test-6.1.err2
-rw-r--r--tests/REC/test-6.1.out (renamed from tests/general/itemschoose.out.out)0
-rw-r--r--tests/REC/test-6.1.xml1
-rw-r--r--tests/REC/test-6.1.xsl14
-rw-r--r--tests/REC1/Makefile.am2
-rw-r--r--tests/REC1/Makefile.in514
-rw-r--r--tests/REC2/Makefile.am2
-rw-r--r--tests/REC2/Makefile.in521
-rw-r--r--tests/XSLTMark/Makefile.am2
-rw-r--r--tests/XSLTMark/Makefile.in1227
-rw-r--r--tests/XSLTMark/dbhtml.xsl36
-rw-r--r--tests/XSLTMark/dbsql10.ref49
-rw-r--r--tests/XSLTMark/dbsql10.xsl37
-rw-r--r--tests/XSLTMark/dbsql100.ref472
-rw-r--r--tests/XSLTMark/dbsql100.xsl55
-rw-r--r--tests/XSLTMark/dbsql1000.ref4702
-rw-r--r--tests/XSLTMark/dbsql1000.xsl235
-rw-r--r--tests/XSLTMark/dbsql2000.ref9402
-rw-r--r--tests/XSLTMark/dbsql2000.xsl435
-rw-r--r--tests/XSLTMark/dbsql250.ref1177
-rw-r--r--tests/XSLTMark/dbsql250.xsl85
-rw-r--r--tests/XSLTMark/dbsql50.ref237
-rw-r--r--tests/XSLTMark/dbsql50.xsl45
-rw-r--r--tests/XSLTMark/dbsql500.ref2352
-rw-r--r--tests/XSLTMark/dbsql500.xsl135
-rw-r--r--tests/XSLTMark/dbsql750.ref3527
-rw-r--r--tests/XSLTMark/dbsql750.xsl185
-rw-r--r--tests/docbook/BUGS6
-rw-r--r--tests/docbook/Makefile.am2
-rw-r--r--tests/docbook/Makefile.in693
-rw-r--r--tests/docbook/WhatsNew91
-rw-r--r--tests/docs/Makefile.am9
-rw-r--r--tests/docs/Makefile.in688
-rw-r--r--tests/docs/bug-181.xml4
-rw-r--r--tests/docs/bug-182.xml4
-rw-r--r--tests/docs/bug-183.xml5
-rw-r--r--tests/docs/bug-184.xml1
-rw-r--r--tests/docs/bug-185-data.xml5
-rw-r--r--tests/docs/bug-185.xml2
-rw-r--r--tests/docs/bug-186.xml4
-rw-r--r--tests/docs/bug-187.xml1
-rw-r--r--tests/documents/Makefile.am2
-rw-r--r--tests/documents/Makefile.in534
-rw-r--r--tests/exslt/Makefile.am4
-rw-r--r--tests/exslt/Makefile.in682
-rw-r--r--tests/exslt/common/Makefile.am2
-rw-r--r--tests/exslt/common/Makefile.in549
-rw-r--r--tests/exslt/crypto/Makefile.am47
-rw-r--r--tests/exslt/crypto/Makefile.in540
-rw-r--r--tests/exslt/crypto/crypt.1.out19
-rw-r--r--tests/exslt/crypto/crypt.1.xml19
-rw-r--r--tests/exslt/crypto/crypt.1.xsl32
-rw-r--r--tests/exslt/crypto/hash.1.out21
-rw-r--r--tests/exslt/crypto/hash.1.xml31
-rw-r--r--tests/exslt/crypto/hash.1.xsl36
-rw-r--r--tests/exslt/date/Makefile.am2
-rw-r--r--tests/exslt/date/Makefile.in580
-rw-r--r--tests/exslt/date/add.1.out4
-rw-r--r--tests/exslt/date/add.1.xml1
-rw-r--r--tests/exslt/date/difference.1.out4
-rw-r--r--tests/exslt/date/difference.1.xml2
-rw-r--r--tests/exslt/dynamic/Makefile.am4
-rw-r--r--tests/exslt/dynamic/Makefile.in539
-rw-r--r--tests/exslt/dynamic/dynmap.out3
-rw-r--r--tests/exslt/dynamic/dynmap.xsl3
-rw-r--r--tests/exslt/functions/Makefile.am2
-rw-r--r--tests/exslt/functions/Makefile.in548
-rw-r--r--tests/exslt/math/Makefile.am2
-rw-r--r--tests/exslt/math/Makefile.in550
-rw-r--r--tests/exslt/math/power.1.out2
-rw-r--r--tests/exslt/saxon/Makefile.am49
-rw-r--r--tests/exslt/saxon/Makefile.in542
-rw-r--r--tests/exslt/saxon/eval.1.out4
-rw-r--r--tests/exslt/saxon/eval.1.xml3
-rw-r--r--tests/exslt/saxon/eval.1.xsl22
-rw-r--r--tests/exslt/saxon/eval.2.err7
-rw-r--r--tests/exslt/saxon/eval.2.out2
-rw-r--r--tests/exslt/saxon/eval.2.xml1
-rw-r--r--tests/exslt/saxon/eval.2.xsl16
-rw-r--r--tests/exslt/saxon/eval.3.err6
-rw-r--r--tests/exslt/saxon/eval.3.out2
-rw-r--r--tests/exslt/saxon/eval.3.xml1
-rw-r--r--tests/exslt/saxon/eval.3.xsl16
-rw-r--r--tests/exslt/saxon/lineno.1.out6
-rw-r--r--tests/exslt/saxon/lineno.1.xml9
-rw-r--r--tests/exslt/saxon/lineno.1.xsl24
-rw-r--r--tests/exslt/sets/Makefile.am2
-rw-r--r--tests/exslt/sets/Makefile.in543
-rw-r--r--tests/exslt/strings/Makefile.am10
-rw-r--r--tests/exslt/strings/Makefile.in545
-rw-r--r--tests/exslt/strings/align.1.out8
-rw-r--r--tests/exslt/strings/align.1.xml9
-rw-r--r--tests/exslt/strings/align.1.xsl22
-rw-r--r--tests/exslt/strings/padding.1.out27
-rw-r--r--tests/exslt/strings/padding.1.xml10
-rw-r--r--tests/exslt/strings/padding.1.xsl40
-rw-r--r--tests/extensions/Makefile.am3
-rw-r--r--tests/extensions/Makefile.in543
-rw-r--r--tests/general/Makefile.am14
-rw-r--r--tests/general/Makefile.in768
-rw-r--r--tests/general/bug-110.err (renamed from tests/reports/recglobparam.out)0
-rw-r--r--tests/general/bug-180.err2
-rw-r--r--tests/general/bug-181.out5
-rw-r--r--tests/general/bug-181.xsl13
-rw-r--r--tests/general/bug-182.out2
-rw-r--r--tests/general/bug-182.xsl21
-rw-r--r--tests/general/bug-183.out2
-rw-r--r--tests/general/bug-183.xsl9
-rw-r--r--tests/general/bug-184.err5
-rw-r--r--tests/general/bug-184.out2
-rw-r--r--tests/general/bug-184.xsl8
-rw-r--r--tests/general/bug-185.err3
-rw-r--r--tests/general/bug-185.out (renamed from tests/reports/recglobvar.out)0
-rw-r--r--tests/general/bug-185.xsl14
-rw-r--r--tests/general/bug-186.out5
-rw-r--r--tests/general/bug-186.xsl7
-rw-r--r--tests/general/bug-187.err6
-rw-r--r--tests/general/bug-187.out14
-rw-r--r--tests/general/bug-187.xsl42
-rw-r--r--tests/general/bug-58.xsl274
-rw-r--r--tests/keys/Makefile.am2
-rw-r--r--tests/keys/Makefile.in514
-rw-r--r--tests/multiple/Makefile.am2
-rw-r--r--tests/multiple/Makefile.in542
-rw-r--r--tests/namespaces/Makefile.am2
-rw-r--r--tests/namespaces/Makefile.in551
-rw-r--r--tests/numbers/Makefile.am2
-rw-r--r--tests/numbers/Makefile.in512
-rw-r--r--tests/plugins/Makefile.in686
-rw-r--r--tests/reports/Makefile.am2
-rw-r--r--tests/reports/Makefile.in549
-rw-r--r--tests/reports/recglobparam.err8
-rw-r--r--tests/reports/recglobvar.err8
-rw-r--r--tests/reports/reclocparam.err6
-rw-r--r--tests/reports/reclocparam.out0
-rw-r--r--tests/reports/reclocvar.err6
-rw-r--r--tests/reports/reclocvar.out0
-rw-r--r--tests/xinclude/Makefile.am2
-rw-r--r--tests/xinclude/Makefile.in523
-rw-r--r--tests/xmlspec/Makefile.am2
-rw-r--r--tests/xmlspec/Makefile.in538
148 files changed, 17711 insertions, 23605 deletions
diff --git a/tests/Makefile.am b/tests/Makefile.am
index fb0fd559..3eb1c3f4 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -17,7 +17,7 @@ test tests:
valgrind:
@echo '## Running the regression tests under Valgrind'
@echo '## Go get a cup of coffee it is gonna take a while ...'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
full: tests docbook_tests
diff --git a/tests/Makefile.in b/tests/Makefile.in
new file mode 100644
index 00000000..64b7c729
--- /dev/null
+++ b/tests/Makefile.in
@@ -0,0 +1,698 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = docs REC1 REC2 REC general namespaces keys numbers documents \
+ extensions reports xmlspec multiple xinclude XSLTMark docbook \
+ exslt plugins
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+ ps ps-am tags tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+all:
+
+# Each subdirectory has it's own Makefile to cater for the unique
+# requirements of that subdirectory. In general, xsltproc will be
+# run on the *.xsl / *.xml file combinations, and the output of that
+# run will be compared with the "expected" output contained in *.out
+# and (if errors are expected) in *.err
+test tests:
+ @(cur=`pwd` ; for dir in $(SUBDIRS) ; do cd $$dir ; $(MAKE) CHECKER='$(CHECKER)' tests ; cd $$cur ; done)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ @echo '## Go get a cup of coffee it is gonna take a while ...'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+full: tests docbook_tests
+
+docbook_tests:
+ @(cd docbook ; $(MAKE) full)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/REC/Makefile.am b/tests/REC/Makefile.am
index 49f09f08..8b185fc0 100644
--- a/tests/REC/Makefile.am
+++ b/tests/REC/Makefile.am
@@ -6,6 +6,7 @@ $(top_builddir)/xsltproc/xsltproc:
EXTRA_DIST = \
article.xsl bigfont.xsl \
test-10-1.out test-10-1.xml test-10-1.xsl \
+ test-10-2.out test-10-2.xml test-10-2.xsl \
test-11.2-1.out test-11.2-1.xml test-11.2-1.xsl \
test-11.2-2.out test-11.2-2.xml test-11.2-2.xsl \
test-11.2-3.out test-11.2-3.xml test-11.2-3.xsl \
@@ -45,6 +46,7 @@ EXTRA_DIST = \
test-5.2-19.out test-5.2-19.xml test-5.2-19.xsl \
test-5.2-20.out test-5.2-20.xml test-5.2-20.xsl \
test-5.2-21.out test-5.2-21.xml test-5.2-21.xsl \
+ test-5.2-22.out test-5.2-22.xml test-5.2-22.xsl \
test-5.3.out test-5.3.xml test-5.3.xsl \
test-5.4-1.out test-5.4-1.xml test-5.4-1.xsl \
test-5.4-2.out test-5.4-2.xml test-5.4-2.xsl \
@@ -53,6 +55,7 @@ EXTRA_DIST = \
test-5.4-5.out test-5.4-5.xml test-5.4-5.xsl \
test-5.8.out test-5.8.xml test-5.8.xsl \
test-6.out test-6.xml test-6.xsl \
+ test-6.1.out test-6.1.xml test-6.1.xsl test-6.1.err \
test-7.1.1.out test-7.1.1.xml test-7.1.1.xsl \
test-7.1.1-2.out test-7.1.1-2.xml test-7.1.1-2.xsl \
test-7.1.1-3.out test-7.1.1-3.xml test-7.1.1-3.xsl \
@@ -84,7 +87,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@(echo > .memdump)
@@ -103,7 +106,7 @@ test tests: $(top_builddir)/xsltproc/xsltproc
cp $$name.bad $(srcdir)/$$name.err ; \
fi ; \
else \
- if [ ! -s $$name.res ] ; then \
+ if [ ! -f $$name.res ] ; then \
echo "Fatal error, no $$name.res\n" ; \
else \
diff $(srcdir)/$$name.out $$name.res ; \
@@ -132,7 +135,7 @@ test tests: $(top_builddir)/xsltproc/xsltproc
cp $$name.bad $(srcdir)/$$name.stand.err ; \
fi ; \
else \
- if [ ! -s $$name.res ] ; then \
+ if [ ! -f $$name.res ] ; then \
echo "Fatal error, no $$name.res\n" ; \
else \
diff $(srcdir)/$$name.stand.out $$name.res ; \
@@ -165,7 +168,7 @@ test tests: $(top_builddir)/xsltproc/xsltproc
cp $$name.bad $(srcdir)/$$name.err ; \
fi ; \
else \
- if [ ! -s $$name.res ] ; then \
+ if [ ! -f $$name.res ] ; then \
echo "Fatal error, no $$name.res\n" ; \
else \
diff $(srcdir)/$$name.out $$name.res ; \
@@ -194,7 +197,7 @@ test tests: $(top_builddir)/xsltproc/xsltproc
cp $$name.bad $(srcdir)/$$name.stand.err ; \
fi ; \
else \
- if [ ! -s $$name.res ] ; then \
+ if [ ! -f $$name.res ] ; then \
echo "Fatal error, no $$name.res\n" ; \
else \
diff $(srcdir)/$$name.stand.out $$name.res ; \
diff --git a/tests/REC/Makefile.in b/tests/REC/Makefile.in
new file mode 100644
index 00000000..fb63d8a8
--- /dev/null
+++ b/tests/REC/Makefile.in
@@ -0,0 +1,710 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/REC
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ article.xsl bigfont.xsl \
+ test-10-1.out test-10-1.xml test-10-1.xsl \
+ test-10-2.out test-10-2.xml test-10-2.xsl \
+ test-11.2-1.out test-11.2-1.xml test-11.2-1.xsl \
+ test-11.2-2.out test-11.2-2.xml test-11.2-2.xsl \
+ test-11.2-3.out test-11.2-3.xml test-11.2-3.xsl \
+ test-11.2-4.out test-11.2-4.xml test-11.2-4.xsl \
+ test-11.2-5.out test-11.2-5.xml test-11.2-5.xsl \
+ test-11.2-6.out test-11.2-6.xml test-11.2-6.xsl \
+ test-12.2-1.out test-12.2-1.xml test-12.2-1.xsl \
+ test-12.2-2.out test-12.2-2.xml test-12.2-2.xsl \
+ test-15-1.out test-15-1.xml test-15-1.xsl \
+ test-16.1-1.out test-16.1-1.xml test-16.1-1.xsl \
+ test-16.1-2.out test-16.1-2.xml test-16.1-2.xsl \
+ test-2.3-1.out test-2.3-1.xml test-2.3-1.xsl \
+ test-2.3-2.out test-2.3-2.xml test-2.3-2.xsl \
+ test-3.4-1.out test-3.4-1.xml test-3.4-1.xsl \
+ test-3.4-2.out test-3.4-2.xml test-3.4-2.xsl \
+ test-3.4-3.out test-3.4-3.xml test-3.4-3.xsl \
+ test-2.5-1.out test-2.5-1.xml test-2.5-1.xsl test-2.5-1.err \
+ test-2.6.2-1.out test-2.6.2-1.xml test-2.6.2-1.xsl \
+ test-5.2-1.out test-5.2-1.xml test-5.2-1.xsl \
+ test-5.2-2.out test-5.2-2.xml test-5.2-2.xsl \
+ test-5.2-3.out test-5.2-3.xml test-5.2-3.xsl \
+ test-5.2-4.out test-5.2-4.xml test-5.2-4.xsl \
+ test-5.2-5.out test-5.2-5.xml test-5.2-5.xsl \
+ test-5.2-6.out test-5.2-6.xml test-5.2-6.xsl \
+ test-5.2-7.out test-5.2-7.xml test-5.2-7.xsl \
+ test-5.2-8.out test-5.2-8.xml test-5.2-8.xsl \
+ test-5.2-9.out test-5.2-9.xml test-5.2-9.xsl \
+ test-5.2-10.out test-5.2-10.xml test-5.2-10.xsl \
+ test-5.2-11.out test-5.2-11.xml test-5.2-11.xsl \
+ test-5.2-12.out test-5.2-12.xml test-5.2-12.xsl \
+ test-5.2-13.out test-5.2-13.xml test-5.2-13.xsl \
+ test-5.2-14.out test-5.2-14.xml test-5.2-14.xsl \
+ test-5.2-15.out test-5.2-15.xml test-5.2-15.xsl \
+ test-5.2-16.out test-5.2-16.xml test-5.2-16.xsl \
+ test-5.2-17.out test-5.2-17.xml test-5.2-17.xsl \
+ test-5.2-18.out test-5.2-18.xml test-5.2-18.xsl \
+ test-5.2-19.out test-5.2-19.xml test-5.2-19.xsl \
+ test-5.2-20.out test-5.2-20.xml test-5.2-20.xsl \
+ test-5.2-21.out test-5.2-21.xml test-5.2-21.xsl \
+ test-5.2-22.out test-5.2-22.xml test-5.2-22.xsl \
+ test-5.3.out test-5.3.xml test-5.3.xsl \
+ test-5.4-1.out test-5.4-1.xml test-5.4-1.xsl \
+ test-5.4-2.out test-5.4-2.xml test-5.4-2.xsl \
+ test-5.4-3.out test-5.4-3.xml test-5.4-3.xsl \
+ test-5.4-4.out test-5.4-4.xml test-5.4-4.xsl \
+ test-5.4-5.out test-5.4-5.xml test-5.4-5.xsl \
+ test-5.8.out test-5.8.xml test-5.8.xsl \
+ test-6.out test-6.xml test-6.xsl \
+ test-6.1.out test-6.1.xml test-6.1.xsl test-6.1.err \
+ test-7.1.1.out test-7.1.1.xml test-7.1.1.xsl \
+ test-7.1.1-2.out test-7.1.1-2.xml test-7.1.1-2.xsl \
+ test-7.1.1-3.out test-7.1.1-3.xml test-7.1.1-3.xsl \
+ test-7.1.3.out test-7.1.3.xml test-7.1.3.xsl \
+ test-7.1.4.out test-7.1.4.xml test-7.1.4.xsl \
+ test-7.3.out test-7.3.xml test-7.3.xsl \
+ test-7.4.out test-7.4.xml test-7.4.xsl \
+ test-7.5-1.out test-7.5-1.xml test-7.5-1.xsl \
+ test-7.6.1-1.out test-7.6.1-1.xml test-7.6.1-1.xsl \
+ test-7.6.1-2.out test-7.6.1-2.xml test-7.6.1-2.xsl \
+ test-7.6.1-3.out test-7.6.1-3.xml test-7.6.1-3.xsl \
+ test-7.6.2-1.out test-7.6.2-1.xml test-7.6.2-1.xsl \
+ test-7.6.2-2.out test-7.6.2-2.xml test-7.6.2-2.xsl \
+ test-7.7-1.out test-7.7-1.xml test-7.7-1.xsl \
+ test-7.7-2.out test-7.7-2.xml test-7.7-2.xsl \
+ test-7.7-3.out test-7.7-3.xml test-7.7-3.xsl \
+ test-7.7-4.out test-7.7-4.xml test-7.7-4.xsl \
+ test-7.7-5.out test-7.7-5.xml test-7.7-5.xsl \
+ test-8-1.out test-8-1.xml test-8-1.xsl \
+ test-9.1-1.out test-9.1-1.xml test-9.1-1.xsl \
+ test-9.1-2.out test-9.1-2.xml test-9.1-2.xsl \
+ test-9.2-1.xsl \
+ stand-2.7-1.dtd stand-2.7-1.stand.out stand-2.7-1.xsl \
+ stand-2.7-1.out stand-2.7-1.xml \
+ stand-2.7-2.stand.out stand-2.7-2.xml stand-2.7-3.xml \
+ stand-2.7-3.stand.out
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/REC/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/REC/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @(echo > .memdump)
+ @echo '## Running REC tests'
+ -@(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then \
+ continue ; \
+ fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml \
+ > $$name.res 2>$$name.bad ; \
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ cp $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -f $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad ; \
+ else \
+ diff /dev/null $$name.bad ; \
+ fi ; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | \
+ grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+ @(for i in $(srcdir)/stand*.xml ; do \
+ name=`basename $$i .xml` ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xml > $$name.res 2>$$name.bad ;\
+ if [ ! -f $(srcdir)/$$name.stand.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.stand.out ; \
+ if [ -s $$name.bad ] ; then \
+ cp $$name.bad $(srcdir)/$$name.stand.err ; \
+ fi ; \
+ else \
+ if [ ! -f $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.stand.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.stand.err ] ; then \
+ diff $(srcdir)/$$name.stand.err $$name.bad ; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+ @echo '## Running REC tests without dictionaries'
+ -@(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then \
+ continue ; \
+ fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nodict \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml \
+ > $$name.res 2>$$name.bad ; \
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ cp $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -f $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad ; \
+ else \
+ diff /dev/null $$name.bad ; \
+ fi ; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | \
+ grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+ @(for i in $(srcdir)/stand*.xml ; do \
+ name=`basename $$i .xml` ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nodict \
+ $(srcdir)/$$name.xml > $$name.res 2>$$name.bad ;\
+ if [ ! -f $(srcdir)/$$name.stand.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.stand.out ; \
+ if [ -s $$name.bad ] ; then \
+ cp $$name.bad $(srcdir)/$$name.stand.err ; \
+ fi ; \
+ else \
+ if [ ! -f $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.stand.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.stand.err ] ; then \
+ diff $(srcdir)/$$name.stand.err $$name.bad ; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/REC/test-5.2-22.out b/tests/REC/test-5.2-22.out
new file mode 100644
index 00000000..951594e6
--- /dev/null
+++ b/tests/REC/test-5.2-22.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<doc>success</doc>
diff --git a/tests/REC/test-5.2-22.xml b/tests/REC/test-5.2-22.xml
new file mode 100644
index 00000000..658099d3
--- /dev/null
+++ b/tests/REC/test-5.2-22.xml
@@ -0,0 +1,3 @@
+<doc>
+ <elem/>
+</doc>
diff --git a/tests/REC/test-5.2-22.xsl b/tests/REC/test-5.2-22.xsl
new file mode 100644
index 00000000..5c1f1f7e
--- /dev/null
+++ b/tests/REC/test-5.2-22.xsl
@@ -0,0 +1,13 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+ <xsl:template match="doc">
+ <xsl:copy>
+ <xsl:apply-templates select="*"/>
+ </xsl:copy>
+ </xsl:template>
+
+ <xsl:template match="doc[last()][last()]/elem">
+ <xsl:text>success</xsl:text>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/tests/REC/test-6.1.err b/tests/REC/test-6.1.err
new file mode 100644
index 00000000..7f0d5b1c
--- /dev/null
+++ b/tests/REC/test-6.1.err
@@ -0,0 +1,2 @@
+compilation error: file ./test-6.1.xsl line 11 element template
+xsl:template: error duplicate name 'duplicateTemplateName'
diff --git a/tests/general/itemschoose.out.out b/tests/REC/test-6.1.out
index e69de29b..e69de29b 100644
--- a/tests/general/itemschoose.out.out
+++ b/tests/REC/test-6.1.out
diff --git a/tests/REC/test-6.1.xml b/tests/REC/test-6.1.xml
new file mode 100644
index 00000000..69d62f2c
--- /dev/null
+++ b/tests/REC/test-6.1.xml
@@ -0,0 +1 @@
+<doc/>
diff --git a/tests/REC/test-6.1.xsl b/tests/REC/test-6.1.xsl
new file mode 100644
index 00000000..1be9d973
--- /dev/null
+++ b/tests/REC/test-6.1.xsl
@@ -0,0 +1,14 @@
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<!-- reject this XSLT named templates should have unique template name + nameURI combinations -->
+
+<xsl:template match="doc">
+ <xsl:call-template name="duplicateTemplateName"/>
+</xsl:template>
+<xsl:template name="duplicateTemplateName">
+<xsl:text>XSLT should be rejected</xsl:text>
+</xsl:template>
+<xsl:template name="duplicateTemplateName">
+<xsl:text>XSLT should be rejected</xsl:text>
+</xsl:template>
+</xsl:stylesheet>
diff --git a/tests/REC1/Makefile.am b/tests/REC1/Makefile.am
index 0688daa3..cd34f296 100644
--- a/tests/REC1/Makefile.am
+++ b/tests/REC1/Makefile.am
@@ -9,7 +9,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
# No special stuff here, just a single test that either works or doesn't!
test tests: $(top_builddir)/xsltproc/xsltproc
diff --git a/tests/REC1/Makefile.in b/tests/REC1/Makefile.in
new file mode 100644
index 00000000..0524e5f6
--- /dev/null
+++ b/tests/REC1/Makefile.in
@@ -0,0 +1,514 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/REC1
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = doc.xsl doc.xml doc.dtd result.xml
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/REC1/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/REC1/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+# No special stuff here, just a single test that either works or doesn't!
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running REC1 tests'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/doc.xsl $(srcdir)/doc.xml > doc.res ; \
+ diff $(srcdir)/result.xml doc.res ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true; \
+ rm -f doc.res)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/REC2/Makefile.am b/tests/REC2/Makefile.am
index 72e9af11..a075b90d 100644
--- a/tests/REC2/Makefile.am
+++ b/tests/REC2/Makefile.am
@@ -9,7 +9,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
# Just 3 specific files tested, they either work or don't!
test tests: $(top_builddir)/xsltproc/xsltproc
diff --git a/tests/REC2/Makefile.in b/tests/REC2/Makefile.in
new file mode 100644
index 00000000..e0c049de
--- /dev/null
+++ b/tests/REC2/Makefile.in
@@ -0,0 +1,521 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/REC2
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = data.xml vrml.xsl vrml.xml svg.xsl svg.xml html.xsl html.xml
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/REC2/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/REC2/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+# Just 3 specific files tested, they either work or don't!
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running REC2 tests'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/vrml.xsl $(srcdir)/data.xml > vrml.res ; \
+ diff $(srcdir)/vrml.xml vrml.res ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f vrml.res)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/svg.xsl $(srcdir)/data.xml > svg.res ; \
+ diff $(srcdir)/svg.xml svg.res ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f svg.res)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/html.xsl $(srcdir)/data.xml > html.res ; \
+ diff $(srcdir)/html.xml html.res ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f html.res)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/XSLTMark/Makefile.am b/tests/XSLTMark/Makefile.am
index b4642a14..250992c3 100644
--- a/tests/XSLTMark/Makefile.am
+++ b/tests/XSLTMark/Makefile.am
@@ -66,7 +66,7 @@ test tests:
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
CLEANFILES = *.tmp *~ .memdump core db100.xml db1000.xml db10000.xml
diff --git a/tests/XSLTMark/Makefile.in b/tests/XSLTMark/Makefile.in
new file mode 100644
index 00000000..944c0477
--- /dev/null
+++ b/tests/XSLTMark/Makefile.in
@@ -0,0 +1,1227 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/XSLTMark
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ dbgen.pl \
+ alphabetize.out alphabetize.ref alphabetize.xsl \
+ attsets.out attsets.ref attsets.xsl \
+ avts.out avts.ref avts.xsl \
+ axis.out axis.ref axis.xml axis.xsl \
+ backwards.out backwards.ref backwards.xsl \
+ bottles.out bottles.ref bottles.xml bottles.xsl \
+ breadth.out breadth.ref breadth.xml \
+ brutal.out brutal.ref brutal.xml brutal.xsl \
+ chart.out chart.ref chart.xml chart.xsl \
+ creation.out creation.ref creation.xsl \
+ current.out current.ref current.xml current.xsl \
+ dbonerow.out dbonerow.ref dbonerow.xsl \
+ dbtail.out dbtail.ref dbtail.xsl \
+ decoy.out decoy.xsl \
+ depth.out depth.ref depth.xml \
+ encrypt.out encrypt.ref encrypt.xsl \
+ find.xsl \
+ functions.out functions.ref functions.xsl \
+ game.out game.ref game.xml game.xsl \
+ gettysburg.xml \
+ html.out html.ref html.xml html.xsl \
+ identity.out identity.ref identity.xml identity.xsl \
+ inventory.out inventory.ref inventory.xml inventory.xsl \
+ metric.out metric.ref metric.xml metric.xsl \
+ number.out number.xml number.xsl \
+ oddtemplate.out oddtemplate.ref oddtemplate.xml oddtemplate.xsl \
+ patterns.out patterns.ref patterns.xsl \
+ prettyprint.out prettyprint.ref prettyprint.xsl \
+ priority.out priority.ref priority.xml priority.xsl \
+ products.out products.ref products.xml products.xsl \
+ queens.out queens.ref queens.xml queens.xsl \
+ reverser.out reverser.ref reverser.xsl \
+ stringsort.out stringsort.ref stringsort.xsl \
+ summarize.out summarize.ref summarize.xsl \
+ total.out total.ref total.xsl \
+ tower.out tower.ref tower.xml tower.xsl tower2.xsl \
+ trend.out trend.ref trend.xml trend.xsl \
+ union.out union.ref union.xml union.xsl \
+ xpath.out xpath.ref xpath.xml xpath.xsl \
+ xslbench1.out xslbench1.xml xslbench1.xsl \
+ xslbench2.out xslbench2.xsl \
+ xslbench3.out xslbench3.xsl \
+ xslbenchdream.xml
+
+ALL_TESTS = alphabetize attsets avts axis backwards bottles breadth brutal chart \
+ creation current dbonerow dbtail decoy depth encrypt functions game \
+ html identity inventory metric number oddtemplate patterns prettyprint \
+ priority products queens reverser stringsort summarize total tower trend \
+ union xpath xslbench1 xslbench2 xslbench3
+
+xsltproc = $(top_builddir)/xsltproc/xsltproc
+CLEANFILES = *.tmp *~ .memdump core db100.xml db1000.xml db10000.xml
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/XSLTMark/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/XSLTMark/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+dummy $(ALL_TESTS:=.out):
+ $(MAKE) $(@:.out=)
+
+$(xsltproc):
+ cd ../../xsltproc && $(MAKE) xsltproc
+
+test tests:
+ @echo '## Running XSLTMark tests'
+ @$(MAKE) $(ALL_TESTS)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+@WITH_PERL_TRUE@db100.xml: $(srcdir)/dbgen.pl
+@WITH_PERL_TRUE@ $(PERL) $(srcdir)/dbgen.pl 100 > db100.xml
+
+@WITH_PERL_TRUE@db1000.xml: $(srcdir)/dbgen.pl
+@WITH_PERL_TRUE@ $(PERL) $(srcdir)/dbgen.pl 1000 > db1000.xml
+
+@WITH_PERL_TRUE@db10000.xml: $(srcdir)/dbgen.pl
+@WITH_PERL_TRUE@ $(PERL) $(srcdir)/dbgen.pl 10000 > db10000.xml
+
+@WITH_PERL_TRUE@alphabetize: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@avts: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@creation: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@dbonerow: db10000.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@dbtail: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@decoy: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@encrypt: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@functions: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@identity: db1000.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@patterns: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@prettyprint: db100.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_TRUE@stringsort: db1000.xml $(xsltproc)
+@WITH_PERL_TRUE@ @(echo > .memdump)
+@WITH_PERL_TRUE@ @log=`$(CHECKER) $(xsltproc) \
+@WITH_PERL_TRUE@ $(srcdir)/$@.xsl $< > $@.tmp; \
+@WITH_PERL_TRUE@ if [ ! -f $(srcdir)/$@.out ] ; then \
+@WITH_PERL_TRUE@ cp $@.tmp $(srcdir)/$@.out ; \
+@WITH_PERL_TRUE@ else \
+@WITH_PERL_TRUE@ diff $(srcdir)/$@.out $@.tmp ; \
+@WITH_PERL_TRUE@ fi ; \
+@WITH_PERL_TRUE@ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+@WITH_PERL_TRUE@ @if [ -n "$$log" ] ; then \
+@WITH_PERL_TRUE@ echo $@ result ; \
+@WITH_PERL_TRUE@ echo "$$log" ; \
+@WITH_PERL_TRUE@ fi
+@WITH_PERL_TRUE@ @rm -f $@.tmp
+
+@WITH_PERL_FALSE@alphabetize:
+@WITH_PERL_FALSE@avts:
+@WITH_PERL_FALSE@creation:
+@WITH_PERL_FALSE@dbonerow:
+@WITH_PERL_FALSE@dbtail:
+@WITH_PERL_FALSE@decoy:
+@WITH_PERL_FALSE@encrypt:
+@WITH_PERL_FALSE@functions:
+@WITH_PERL_FALSE@identity:
+@WITH_PERL_FALSE@patterns:
+@WITH_PERL_FALSE@prettyprint:
+@WITH_PERL_FALSE@stringsort:
+
+attsets: chart.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+axis: axis.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+backwards: game.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+bottles: bottles.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+brutal: brutal.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+chart: chart.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+current: current.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+game: game.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+html: html.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+inventory: inventory.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+metric: metric.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+number: number.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+oddtemplate: oddtemplate.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+priority: priority.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+products: products.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+queens: queens.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+reverser: gettysburg.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+summarize: queens.xsl $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+total: chart.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+tower: tower.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+trend: trend.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+union: union.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+xpath: xpath.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+xslbench1: xslbench1.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+xslbench2: xslbenchdream.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+xslbench3: xslbenchdream.xml $(xsltproc)
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/$@.xsl $< > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+breadth: $(xsltproc)
+ @test -f breadth.xml || $(LN_S) $(srcdir)/breadth.xml .
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/find.xsl $@.xml > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+depth: $(xsltproc)
+ @test -f depth.xml || $(LN_S) $(srcdir)/depth.xml .
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(xsltproc) \
+ $(srcdir)/find.xsl $@.xml > $@.tmp; \
+ if [ ! -f $(srcdir)/$@.out ] ; then \
+ cp $@.tmp $(srcdir)/$@.out ; \
+ else \
+ diff $(srcdir)/$@.out $@.tmp ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo $@ result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f $@.tmp
+
+.PHONY: test tests valgrind $(ALL_TESTS)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/XSLTMark/dbhtml.xsl b/tests/XSLTMark/dbhtml.xsl
deleted file mode 100644
index 741362e0..00000000
--- a/tests/XSLTMark/dbhtml.xsl
+++ /dev/null
@@ -1,36 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:output method="html" indent="yes" encoding="utf-8"/>
-
-<xsl:template match="table">
- <html>
- <head>
- <title>XSLT-generated HTML Table</title>
- </head>
- <body>
- <table>
- <xsl:apply-templates/>
- </table>
- </body>
- </html>
-</xsl:template>
-
-<xsl:template match="row">
- <tr>
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- </tr>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <td>
- <xsl:value-of select="."/>
- </td>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql10.ref b/tests/XSLTMark/dbsql10.ref
deleted file mode 100644
index e3784a81..00000000
--- a/tests/XSLTMark/dbsql10.ref
+++ /dev/null
@@ -1,49 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-firstname=James
-lastname=Aranow
-</document>
diff --git a/tests/XSLTMark/dbsql10.xsl b/tests/XSLTMark/dbsql10.xsl
deleted file mode 100644
index b5fc0e1f..00000000
--- a/tests/XSLTMark/dbsql10.xsl
+++ /dev/null
@@ -1,37 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql100.ref b/tests/XSLTMark/dbsql100.ref
deleted file mode 100644
index e5d57436..00000000
--- a/tests/XSLTMark/dbsql100.ref
+++ /dev/null
@@ -1,472 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-</document>
diff --git a/tests/XSLTMark/dbsql100.xsl b/tests/XSLTMark/dbsql100.xsl
deleted file mode 100644
index 33393ba8..00000000
--- a/tests/XSLTMark/dbsql100.xsl
+++ /dev/null
@@ -1,55 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql1000.ref b/tests/XSLTMark/dbsql1000.ref
deleted file mode 100644
index 13224d27..00000000
--- a/tests/XSLTMark/dbsql1000.ref
+++ /dev/null
@@ -1,4702 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0253
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0263
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0273
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0283
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0293
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0303
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0313
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0323
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0333
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0343
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0353
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0363
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0373
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0383
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0393
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0403
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0413
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0423
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0433
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0443
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0453
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0463
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0473
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0483
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0493
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0503
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0513
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0523
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0533
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0543
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0553
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0563
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0573
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0583
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0593
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0603
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0613
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0623
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0633
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0643
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0653
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0663
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0673
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0683
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0693
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0703
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0713
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0723
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0733
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0743
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0753
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0763
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0773
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0783
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0793
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0803
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0813
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0823
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0833
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0843
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0853
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0863
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0873
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0883
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0893
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0903
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0913
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0923
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0933
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0943
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0953
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0963
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0973
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0983
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0993
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0255
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0256
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0257
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0265
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0266
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0267
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0275
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0276
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0277
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0285
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0286
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0287
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0295
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0296
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0297
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0305
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0306
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0307
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0315
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0316
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0317
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0325
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0326
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0327
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0335
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0336
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0337
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0345
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0346
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0347
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0355
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0356
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0357
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0365
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0366
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0367
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0375
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0376
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0377
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0385
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0386
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0387
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0395
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0396
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0397
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0405
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0406
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0407
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0415
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0416
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0417
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0425
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0426
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0427
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0435
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0436
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0437
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0445
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0446
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0447
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0455
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0456
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0457
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0465
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0466
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0467
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0475
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0476
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0477
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0485
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0486
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0487
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0495
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0496
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0497
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0505
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0506
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0507
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0515
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0516
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0517
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0525
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0526
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0527
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0535
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0536
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0537
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0545
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0546
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0547
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0555
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0556
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0557
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0565
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0566
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0567
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0575
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0576
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0577
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0585
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0586
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0587
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0595
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0596
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0597
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0605
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0606
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0607
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0615
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0616
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0617
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0625
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0626
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0627
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0635
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0636
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0637
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0645
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0646
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0647
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0655
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0656
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0657
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0665
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0666
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0667
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0675
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0676
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0677
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0685
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0686
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0687
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0695
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0696
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0697
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0705
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0706
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0707
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0715
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0716
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0717
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0725
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0726
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0727
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0735
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0736
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0737
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0745
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0746
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0747
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0755
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0756
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0757
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0765
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0766
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0767
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0775
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0776
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0777
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0785
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0786
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0787
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0795
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0796
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0797
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0805
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0806
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0807
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0815
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0816
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0817
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0825
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0826
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0827
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0835
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0836
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0837
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0845
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0846
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0847
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0855
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0856
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0857
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0865
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0866
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0867
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0875
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0876
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0877
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0885
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0886
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0887
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0895
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0896
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0897
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0905
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0906
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0907
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0915
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0916
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0917
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0925
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0926
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0927
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0935
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0936
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0937
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0945
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0946
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0947
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0955
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0956
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0957
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0965
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0966
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0967
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0975
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0976
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0977
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0985
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0986
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0987
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0995
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0996
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0997
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0251
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0261
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0271
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0281
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0291
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0301
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0311
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0321
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0331
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0341
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0351
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0361
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0371
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0381
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0391
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0401
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0411
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0421
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0431
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0441
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0451
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0461
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0471
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0481
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0491
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0501
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0511
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0521
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0531
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0541
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0551
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0561
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0571
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0581
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0591
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0601
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0611
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0621
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0631
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0641
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0651
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0661
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0671
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0681
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0691
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0701
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0711
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0721
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0731
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0741
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0751
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0761
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0771
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0781
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0791
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0801
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0811
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0821
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0831
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0841
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0851
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0861
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0871
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0881
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0891
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0901
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0911
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0921
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0931
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0941
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0951
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0961
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0971
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0981
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0991
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-</document>
diff --git a/tests/XSLTMark/dbsql1000.xsl b/tests/XSLTMark/dbsql1000.xsl
deleted file mode 100644
index 486926bf..00000000
--- a/tests/XSLTMark/dbsql1000.xsl
+++ /dev/null
@@ -1,235 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <xsl:apply-templates select="row[id=103]"/>
- <xsl:apply-templates select="row[id=113]"/>
- <xsl:apply-templates select="row[id=123]"/>
- <xsl:apply-templates select="row[id=133]"/>
- <xsl:apply-templates select="row[id=143]"/>
- <xsl:apply-templates select="row[id=153]"/>
- <xsl:apply-templates select="row[id=163]"/>
- <xsl:apply-templates select="row[id=173]"/>
- <xsl:apply-templates select="row[id=183]"/>
- <xsl:apply-templates select="row[id=193]"/>
- <xsl:apply-templates select="row[id=203]"/>
- <xsl:apply-templates select="row[id=213]"/>
- <xsl:apply-templates select="row[id=223]"/>
- <xsl:apply-templates select="row[id=233]"/>
- <xsl:apply-templates select="row[id=243]"/>
- <xsl:apply-templates select="row[id=253]"/>
- <xsl:apply-templates select="row[id=263]"/>
- <xsl:apply-templates select="row[id=273]"/>
- <xsl:apply-templates select="row[id=283]"/>
- <xsl:apply-templates select="row[id=293]"/>
- <xsl:apply-templates select="row[id=303]"/>
- <xsl:apply-templates select="row[id=313]"/>
- <xsl:apply-templates select="row[id=323]"/>
- <xsl:apply-templates select="row[id=333]"/>
- <xsl:apply-templates select="row[id=343]"/>
- <xsl:apply-templates select="row[id=353]"/>
- <xsl:apply-templates select="row[id=363]"/>
- <xsl:apply-templates select="row[id=373]"/>
- <xsl:apply-templates select="row[id=383]"/>
- <xsl:apply-templates select="row[id=393]"/>
- <xsl:apply-templates select="row[id=403]"/>
- <xsl:apply-templates select="row[id=413]"/>
- <xsl:apply-templates select="row[id=423]"/>
- <xsl:apply-templates select="row[id=433]"/>
- <xsl:apply-templates select="row[id=443]"/>
- <xsl:apply-templates select="row[id=453]"/>
- <xsl:apply-templates select="row[id=463]"/>
- <xsl:apply-templates select="row[id=473]"/>
- <xsl:apply-templates select="row[id=483]"/>
- <xsl:apply-templates select="row[id=493]"/>
- <xsl:apply-templates select="row[id=503]"/>
- <xsl:apply-templates select="row[id=513]"/>
- <xsl:apply-templates select="row[id=523]"/>
- <xsl:apply-templates select="row[id=533]"/>
- <xsl:apply-templates select="row[id=543]"/>
- <xsl:apply-templates select="row[id=553]"/>
- <xsl:apply-templates select="row[id=563]"/>
- <xsl:apply-templates select="row[id=573]"/>
- <xsl:apply-templates select="row[id=583]"/>
- <xsl:apply-templates select="row[id=593]"/>
- <xsl:apply-templates select="row[id=603]"/>
- <xsl:apply-templates select="row[id=613]"/>
- <xsl:apply-templates select="row[id=623]"/>
- <xsl:apply-templates select="row[id=633]"/>
- <xsl:apply-templates select="row[id=643]"/>
- <xsl:apply-templates select="row[id=653]"/>
- <xsl:apply-templates select="row[id=663]"/>
- <xsl:apply-templates select="row[id=673]"/>
- <xsl:apply-templates select="row[id=683]"/>
- <xsl:apply-templates select="row[id=693]"/>
- <xsl:apply-templates select="row[id=703]"/>
- <xsl:apply-templates select="row[id=713]"/>
- <xsl:apply-templates select="row[id=723]"/>
- <xsl:apply-templates select="row[id=733]"/>
- <xsl:apply-templates select="row[id=743]"/>
- <xsl:apply-templates select="row[id=753]"/>
- <xsl:apply-templates select="row[id=763]"/>
- <xsl:apply-templates select="row[id=773]"/>
- <xsl:apply-templates select="row[id=783]"/>
- <xsl:apply-templates select="row[id=793]"/>
- <xsl:apply-templates select="row[id=803]"/>
- <xsl:apply-templates select="row[id=813]"/>
- <xsl:apply-templates select="row[id=823]"/>
- <xsl:apply-templates select="row[id=833]"/>
- <xsl:apply-templates select="row[id=843]"/>
- <xsl:apply-templates select="row[id=853]"/>
- <xsl:apply-templates select="row[id=863]"/>
- <xsl:apply-templates select="row[id=873]"/>
- <xsl:apply-templates select="row[id=883]"/>
- <xsl:apply-templates select="row[id=893]"/>
- <xsl:apply-templates select="row[id=903]"/>
- <xsl:apply-templates select="row[id=913]"/>
- <xsl:apply-templates select="row[id=923]"/>
- <xsl:apply-templates select="row[id=933]"/>
- <xsl:apply-templates select="row[id=943]"/>
- <xsl:apply-templates select="row[id=953]"/>
- <xsl:apply-templates select="row[id=963]"/>
- <xsl:apply-templates select="row[id=973]"/>
- <xsl:apply-templates select="row[id=983]"/>
- <xsl:apply-templates select="row[id=993]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <xsl:apply-templates select="row[id&gt;104 and id&lt;108]"/>
- <xsl:apply-templates select="row[id&gt;114 and id&lt;118]"/>
- <xsl:apply-templates select="row[id&gt;124 and id&lt;128]"/>
- <xsl:apply-templates select="row[id&gt;134 and id&lt;138]"/>
- <xsl:apply-templates select="row[id&gt;144 and id&lt;148]"/>
- <xsl:apply-templates select="row[id&gt;154 and id&lt;158]"/>
- <xsl:apply-templates select="row[id&gt;164 and id&lt;168]"/>
- <xsl:apply-templates select="row[id&gt;174 and id&lt;178]"/>
- <xsl:apply-templates select="row[id&gt;184 and id&lt;188]"/>
- <xsl:apply-templates select="row[id&gt;194 and id&lt;198]"/>
- <xsl:apply-templates select="row[id&gt;204 and id&lt;208]"/>
- <xsl:apply-templates select="row[id&gt;214 and id&lt;218]"/>
- <xsl:apply-templates select="row[id&gt;224 and id&lt;228]"/>
- <xsl:apply-templates select="row[id&gt;234 and id&lt;238]"/>
- <xsl:apply-templates select="row[id&gt;244 and id&lt;248]"/>
- <xsl:apply-templates select="row[id&gt;254 and id&lt;258]"/>
- <xsl:apply-templates select="row[id&gt;264 and id&lt;268]"/>
- <xsl:apply-templates select="row[id&gt;274 and id&lt;278]"/>
- <xsl:apply-templates select="row[id&gt;284 and id&lt;288]"/>
- <xsl:apply-templates select="row[id&gt;294 and id&lt;298]"/>
- <xsl:apply-templates select="row[id&gt;304 and id&lt;308]"/>
- <xsl:apply-templates select="row[id&gt;314 and id&lt;318]"/>
- <xsl:apply-templates select="row[id&gt;324 and id&lt;328]"/>
- <xsl:apply-templates select="row[id&gt;334 and id&lt;338]"/>
- <xsl:apply-templates select="row[id&gt;344 and id&lt;348]"/>
- <xsl:apply-templates select="row[id&gt;354 and id&lt;358]"/>
- <xsl:apply-templates select="row[id&gt;364 and id&lt;368]"/>
- <xsl:apply-templates select="row[id&gt;374 and id&lt;378]"/>
- <xsl:apply-templates select="row[id&gt;384 and id&lt;388]"/>
- <xsl:apply-templates select="row[id&gt;394 and id&lt;398]"/>
- <xsl:apply-templates select="row[id&gt;404 and id&lt;408]"/>
- <xsl:apply-templates select="row[id&gt;414 and id&lt;418]"/>
- <xsl:apply-templates select="row[id&gt;424 and id&lt;428]"/>
- <xsl:apply-templates select="row[id&gt;434 and id&lt;438]"/>
- <xsl:apply-templates select="row[id&gt;444 and id&lt;448]"/>
- <xsl:apply-templates select="row[id&gt;454 and id&lt;458]"/>
- <xsl:apply-templates select="row[id&gt;464 and id&lt;468]"/>
- <xsl:apply-templates select="row[id&gt;474 and id&lt;478]"/>
- <xsl:apply-templates select="row[id&gt;484 and id&lt;488]"/>
- <xsl:apply-templates select="row[id&gt;494 and id&lt;498]"/>
- <xsl:apply-templates select="row[id&gt;504 and id&lt;508]"/>
- <xsl:apply-templates select="row[id&gt;514 and id&lt;518]"/>
- <xsl:apply-templates select="row[id&gt;524 and id&lt;528]"/>
- <xsl:apply-templates select="row[id&gt;534 and id&lt;538]"/>
- <xsl:apply-templates select="row[id&gt;544 and id&lt;548]"/>
- <xsl:apply-templates select="row[id&gt;554 and id&lt;558]"/>
- <xsl:apply-templates select="row[id&gt;564 and id&lt;568]"/>
- <xsl:apply-templates select="row[id&gt;574 and id&lt;578]"/>
- <xsl:apply-templates select="row[id&gt;584 and id&lt;588]"/>
- <xsl:apply-templates select="row[id&gt;594 and id&lt;598]"/>
- <xsl:apply-templates select="row[id&gt;604 and id&lt;608]"/>
- <xsl:apply-templates select="row[id&gt;614 and id&lt;618]"/>
- <xsl:apply-templates select="row[id&gt;624 and id&lt;628]"/>
- <xsl:apply-templates select="row[id&gt;634 and id&lt;638]"/>
- <xsl:apply-templates select="row[id&gt;644 and id&lt;648]"/>
- <xsl:apply-templates select="row[id&gt;654 and id&lt;658]"/>
- <xsl:apply-templates select="row[id&gt;664 and id&lt;668]"/>
- <xsl:apply-templates select="row[id&gt;674 and id&lt;678]"/>
- <xsl:apply-templates select="row[id&gt;684 and id&lt;688]"/>
- <xsl:apply-templates select="row[id&gt;694 and id&lt;698]"/>
- <xsl:apply-templates select="row[id&gt;704 and id&lt;708]"/>
- <xsl:apply-templates select="row[id&gt;714 and id&lt;718]"/>
- <xsl:apply-templates select="row[id&gt;724 and id&lt;728]"/>
- <xsl:apply-templates select="row[id&gt;734 and id&lt;738]"/>
- <xsl:apply-templates select="row[id&gt;744 and id&lt;748]"/>
- <xsl:apply-templates select="row[id&gt;754 and id&lt;758]"/>
- <xsl:apply-templates select="row[id&gt;764 and id&lt;768]"/>
- <xsl:apply-templates select="row[id&gt;774 and id&lt;778]"/>
- <xsl:apply-templates select="row[id&gt;784 and id&lt;788]"/>
- <xsl:apply-templates select="row[id&gt;794 and id&lt;798]"/>
- <xsl:apply-templates select="row[id&gt;804 and id&lt;808]"/>
- <xsl:apply-templates select="row[id&gt;814 and id&lt;818]"/>
- <xsl:apply-templates select="row[id&gt;824 and id&lt;828]"/>
- <xsl:apply-templates select="row[id&gt;834 and id&lt;838]"/>
- <xsl:apply-templates select="row[id&gt;844 and id&lt;848]"/>
- <xsl:apply-templates select="row[id&gt;854 and id&lt;858]"/>
- <xsl:apply-templates select="row[id&gt;864 and id&lt;868]"/>
- <xsl:apply-templates select="row[id&gt;874 and id&lt;878]"/>
- <xsl:apply-templates select="row[id&gt;884 and id&lt;888]"/>
- <xsl:apply-templates select="row[id&gt;894 and id&lt;898]"/>
- <xsl:apply-templates select="row[id&gt;904 and id&lt;908]"/>
- <xsl:apply-templates select="row[id&gt;914 and id&lt;918]"/>
- <xsl:apply-templates select="row[id&gt;924 and id&lt;928]"/>
- <xsl:apply-templates select="row[id&gt;934 and id&lt;938]"/>
- <xsl:apply-templates select="row[id&gt;944 and id&lt;948]"/>
- <xsl:apply-templates select="row[id&gt;954 and id&lt;958]"/>
- <xsl:apply-templates select="row[id&gt;964 and id&lt;968]"/>
- <xsl:apply-templates select="row[id&gt;974 and id&lt;978]"/>
- <xsl:apply-templates select="row[id&gt;984 and id&lt;988]"/>
- <xsl:apply-templates select="row[id&gt;994 and id&lt;998]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql2000.ref b/tests/XSLTMark/dbsql2000.ref
deleted file mode 100644
index 766fdfdb..00000000
--- a/tests/XSLTMark/dbsql2000.ref
+++ /dev/null
@@ -1,9402 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0253
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0263
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0273
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0283
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0293
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0303
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0313
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0323
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0333
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0343
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0353
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0363
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0373
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0383
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0393
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0403
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0413
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0423
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0433
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0443
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0453
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0463
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0473
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0483
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0493
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0503
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0513
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0523
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0533
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0543
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0553
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0563
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0573
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0583
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0593
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0603
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0613
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0623
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0633
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0643
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0653
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0663
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0673
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0683
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0693
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0703
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0713
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0723
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0733
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0743
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0753
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0763
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0773
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0783
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0793
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0803
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0813
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0823
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0833
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0843
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0853
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0863
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0873
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0883
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0893
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0903
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0913
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0923
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0933
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0943
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0953
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0963
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0973
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0983
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0993
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=1003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1253
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1263
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1273
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1283
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1293
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1303
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1313
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1323
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1333
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1343
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1353
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1363
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1373
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1383
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1393
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1403
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1413
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1423
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1433
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1443
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1453
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1463
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1473
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1483
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1493
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1503
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1513
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1523
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1533
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1543
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1553
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1563
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1573
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1583
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1593
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1603
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1613
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1623
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1633
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1643
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1653
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1663
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1673
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1683
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1693
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1703
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1713
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1723
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1733
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1743
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1753
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1763
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1773
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1783
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1793
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1803
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1813
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1823
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1833
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1843
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1853
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1863
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1873
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1883
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1893
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1903
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1913
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1923
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1933
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1943
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1953
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1963
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1973
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1983
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1993
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0255
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0256
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0257
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0265
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0266
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0267
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0275
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0276
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0277
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0285
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0286
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0287
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0295
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0296
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0297
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0305
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0306
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0307
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0315
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0316
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0317
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0325
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0326
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0327
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0335
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0336
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0337
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0345
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0346
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0347
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0355
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0356
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0357
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0365
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0366
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0367
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0375
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0376
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0377
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0385
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0386
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0387
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0395
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0396
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0397
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0405
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0406
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0407
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0415
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0416
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0417
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0425
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0426
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0427
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0435
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0436
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0437
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0445
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0446
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0447
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0455
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0456
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0457
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0465
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0466
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0467
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0475
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0476
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0477
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0485
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0486
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0487
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0495
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0496
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0497
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0505
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0506
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0507
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0515
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0516
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0517
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0525
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0526
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0527
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0535
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0536
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0537
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0545
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0546
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0547
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0555
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0556
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0557
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0565
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0566
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0567
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0575
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0576
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0577
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0585
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0586
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0587
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0595
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0596
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0597
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0605
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0606
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0607
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0615
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0616
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0617
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0625
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0626
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0627
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0635
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0636
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0637
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0645
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0646
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0647
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0655
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0656
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0657
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0665
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0666
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0667
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0675
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0676
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0677
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0685
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0686
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0687
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0695
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0696
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0697
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0705
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0706
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0707
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0715
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0716
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0717
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0725
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0726
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0727
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0735
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0736
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0737
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0745
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0746
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0747
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0755
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0756
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0757
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0765
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0766
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0767
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0775
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0776
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0777
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0785
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0786
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0787
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0795
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0796
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0797
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0805
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0806
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0807
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0815
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0816
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0817
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0825
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0826
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0827
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0835
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0836
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0837
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0845
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0846
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0847
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0855
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0856
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0857
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0865
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0866
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0867
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0875
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0876
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0877
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0885
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0886
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0887
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0895
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0896
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0897
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0905
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0906
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0907
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0915
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0916
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0917
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0925
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0926
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0927
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0935
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0936
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0937
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0945
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0946
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0947
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0955
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0956
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0957
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0965
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0966
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0967
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0975
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0976
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0977
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0985
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0986
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0987
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0995
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0996
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0997
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=1005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1255
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1256
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1257
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1265
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1266
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1267
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1275
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1276
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1277
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1285
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1286
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1287
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1295
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1296
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1297
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1305
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1306
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1307
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1315
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1316
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1317
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1325
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1326
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1327
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1335
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1336
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1337
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1345
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1346
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1347
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1355
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1356
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1357
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1365
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1366
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1367
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1375
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1376
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1377
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1385
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1386
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1387
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1395
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1396
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1397
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1405
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1406
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1407
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1415
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1416
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1417
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1425
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1426
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1427
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1435
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1436
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1437
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1445
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1446
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1447
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1455
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1456
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1457
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1465
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1466
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1467
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1475
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1476
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1477
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1485
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1486
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1487
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1495
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1496
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1497
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1505
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1506
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1507
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1515
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1516
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1517
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1525
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1526
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1527
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1535
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1536
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1537
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1545
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1546
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1547
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1555
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1556
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1557
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1565
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1566
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1567
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1575
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1576
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1577
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1585
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1586
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1587
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1595
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1596
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1597
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1605
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1606
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1607
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1615
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1616
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1617
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1625
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1626
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1627
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1635
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1636
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1637
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1645
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1646
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1647
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1655
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1656
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1657
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1665
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1666
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1667
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1675
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1676
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1677
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1685
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1686
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1687
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1695
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1696
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1697
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1705
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1706
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1707
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1715
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1716
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1717
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1725
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1726
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1727
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1735
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1736
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1737
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1745
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1746
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1747
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1755
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1756
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1757
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1765
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1766
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1767
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1775
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1776
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1777
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1785
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1786
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1787
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1795
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1796
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1797
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1805
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1806
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1807
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1815
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1816
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1817
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1825
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1826
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1827
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1835
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1836
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1837
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1845
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1846
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1847
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1855
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1856
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1857
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1865
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1866
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1867
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1875
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1876
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1877
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1885
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1886
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1887
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1895
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1896
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1897
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1905
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1906
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1907
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1915
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1916
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1917
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1925
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1926
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1927
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1935
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1936
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1937
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1945
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1946
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1947
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1955
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1956
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1957
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1965
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1966
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1967
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1975
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1976
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1977
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1985
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1986
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1987
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1995
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1996
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1997
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0251
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0261
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0271
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0281
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0291
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0301
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0311
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0321
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0331
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0341
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0351
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0361
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0371
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0381
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0391
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0401
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0411
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0421
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0431
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0441
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0451
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0461
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0471
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0481
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0491
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0501
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0511
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0521
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0531
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0541
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0551
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0561
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0571
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0581
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0591
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0601
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0611
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0621
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0631
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0641
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0651
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0661
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0671
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0681
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0691
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0701
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0711
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0721
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0731
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0741
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0751
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0761
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0771
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0781
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0791
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0801
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0811
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0821
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0831
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0841
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0851
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0861
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0871
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0881
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0891
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=FL
-zip=22000
-id=0901
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0911
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0921
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0931
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0941
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0951
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0961
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0971
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0981
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=0991
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=GA
-zip=22000
-id=1001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=HI
-zip=22000
-id=1101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=ID
-zip=22000
-id=1201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1251
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1261
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1271
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1281
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1291
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=IL
-zip=22000
-id=1301
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1311
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1321
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1331
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1341
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1351
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1361
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1371
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1381
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1391
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=IN
-zip=22000
-id=1401
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1411
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1421
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1431
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1441
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1451
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1461
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1471
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1481
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1491
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=IA
-zip=22000
-id=1501
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1511
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1521
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1531
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1541
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1551
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1561
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1571
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1581
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1591
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=KS
-zip=22000
-id=1601
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1611
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1621
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1631
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1641
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1651
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1661
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1671
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1681
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1691
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=KY
-zip=22000
-id=1701
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1711
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1721
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1731
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1741
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1751
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1761
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1771
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1781
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1791
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=LA
-zip=22000
-id=1801
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1811
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1821
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1831
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1841
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1851
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1861
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1871
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1881
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1891
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=ME
-zip=22000
-id=1901
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1911
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1921
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1931
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1941
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1951
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1961
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1971
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1981
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-id=1991
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=MD
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-</document>
diff --git a/tests/XSLTMark/dbsql2000.xsl b/tests/XSLTMark/dbsql2000.xsl
deleted file mode 100644
index a4c7b4fc..00000000
--- a/tests/XSLTMark/dbsql2000.xsl
+++ /dev/null
@@ -1,435 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <xsl:apply-templates select="row[id=103]"/>
- <xsl:apply-templates select="row[id=113]"/>
- <xsl:apply-templates select="row[id=123]"/>
- <xsl:apply-templates select="row[id=133]"/>
- <xsl:apply-templates select="row[id=143]"/>
- <xsl:apply-templates select="row[id=153]"/>
- <xsl:apply-templates select="row[id=163]"/>
- <xsl:apply-templates select="row[id=173]"/>
- <xsl:apply-templates select="row[id=183]"/>
- <xsl:apply-templates select="row[id=193]"/>
- <xsl:apply-templates select="row[id=203]"/>
- <xsl:apply-templates select="row[id=213]"/>
- <xsl:apply-templates select="row[id=223]"/>
- <xsl:apply-templates select="row[id=233]"/>
- <xsl:apply-templates select="row[id=243]"/>
- <xsl:apply-templates select="row[id=253]"/>
- <xsl:apply-templates select="row[id=263]"/>
- <xsl:apply-templates select="row[id=273]"/>
- <xsl:apply-templates select="row[id=283]"/>
- <xsl:apply-templates select="row[id=293]"/>
- <xsl:apply-templates select="row[id=303]"/>
- <xsl:apply-templates select="row[id=313]"/>
- <xsl:apply-templates select="row[id=323]"/>
- <xsl:apply-templates select="row[id=333]"/>
- <xsl:apply-templates select="row[id=343]"/>
- <xsl:apply-templates select="row[id=353]"/>
- <xsl:apply-templates select="row[id=363]"/>
- <xsl:apply-templates select="row[id=373]"/>
- <xsl:apply-templates select="row[id=383]"/>
- <xsl:apply-templates select="row[id=393]"/>
- <xsl:apply-templates select="row[id=403]"/>
- <xsl:apply-templates select="row[id=413]"/>
- <xsl:apply-templates select="row[id=423]"/>
- <xsl:apply-templates select="row[id=433]"/>
- <xsl:apply-templates select="row[id=443]"/>
- <xsl:apply-templates select="row[id=453]"/>
- <xsl:apply-templates select="row[id=463]"/>
- <xsl:apply-templates select="row[id=473]"/>
- <xsl:apply-templates select="row[id=483]"/>
- <xsl:apply-templates select="row[id=493]"/>
- <xsl:apply-templates select="row[id=503]"/>
- <xsl:apply-templates select="row[id=513]"/>
- <xsl:apply-templates select="row[id=523]"/>
- <xsl:apply-templates select="row[id=533]"/>
- <xsl:apply-templates select="row[id=543]"/>
- <xsl:apply-templates select="row[id=553]"/>
- <xsl:apply-templates select="row[id=563]"/>
- <xsl:apply-templates select="row[id=573]"/>
- <xsl:apply-templates select="row[id=583]"/>
- <xsl:apply-templates select="row[id=593]"/>
- <xsl:apply-templates select="row[id=603]"/>
- <xsl:apply-templates select="row[id=613]"/>
- <xsl:apply-templates select="row[id=623]"/>
- <xsl:apply-templates select="row[id=633]"/>
- <xsl:apply-templates select="row[id=643]"/>
- <xsl:apply-templates select="row[id=653]"/>
- <xsl:apply-templates select="row[id=663]"/>
- <xsl:apply-templates select="row[id=673]"/>
- <xsl:apply-templates select="row[id=683]"/>
- <xsl:apply-templates select="row[id=693]"/>
- <xsl:apply-templates select="row[id=703]"/>
- <xsl:apply-templates select="row[id=713]"/>
- <xsl:apply-templates select="row[id=723]"/>
- <xsl:apply-templates select="row[id=733]"/>
- <xsl:apply-templates select="row[id=743]"/>
- <xsl:apply-templates select="row[id=753]"/>
- <xsl:apply-templates select="row[id=763]"/>
- <xsl:apply-templates select="row[id=773]"/>
- <xsl:apply-templates select="row[id=783]"/>
- <xsl:apply-templates select="row[id=793]"/>
- <xsl:apply-templates select="row[id=803]"/>
- <xsl:apply-templates select="row[id=813]"/>
- <xsl:apply-templates select="row[id=823]"/>
- <xsl:apply-templates select="row[id=833]"/>
- <xsl:apply-templates select="row[id=843]"/>
- <xsl:apply-templates select="row[id=853]"/>
- <xsl:apply-templates select="row[id=863]"/>
- <xsl:apply-templates select="row[id=873]"/>
- <xsl:apply-templates select="row[id=883]"/>
- <xsl:apply-templates select="row[id=893]"/>
- <xsl:apply-templates select="row[id=903]"/>
- <xsl:apply-templates select="row[id=913]"/>
- <xsl:apply-templates select="row[id=923]"/>
- <xsl:apply-templates select="row[id=933]"/>
- <xsl:apply-templates select="row[id=943]"/>
- <xsl:apply-templates select="row[id=953]"/>
- <xsl:apply-templates select="row[id=963]"/>
- <xsl:apply-templates select="row[id=973]"/>
- <xsl:apply-templates select="row[id=983]"/>
- <xsl:apply-templates select="row[id=993]"/>
- <xsl:apply-templates select="row[id=1003]"/>
- <xsl:apply-templates select="row[id=1013]"/>
- <xsl:apply-templates select="row[id=1023]"/>
- <xsl:apply-templates select="row[id=1033]"/>
- <xsl:apply-templates select="row[id=1043]"/>
- <xsl:apply-templates select="row[id=1053]"/>
- <xsl:apply-templates select="row[id=1063]"/>
- <xsl:apply-templates select="row[id=1073]"/>
- <xsl:apply-templates select="row[id=1083]"/>
- <xsl:apply-templates select="row[id=1093]"/>
- <xsl:apply-templates select="row[id=1103]"/>
- <xsl:apply-templates select="row[id=1113]"/>
- <xsl:apply-templates select="row[id=1123]"/>
- <xsl:apply-templates select="row[id=1133]"/>
- <xsl:apply-templates select="row[id=1143]"/>
- <xsl:apply-templates select="row[id=1153]"/>
- <xsl:apply-templates select="row[id=1163]"/>
- <xsl:apply-templates select="row[id=1173]"/>
- <xsl:apply-templates select="row[id=1183]"/>
- <xsl:apply-templates select="row[id=1193]"/>
- <xsl:apply-templates select="row[id=1203]"/>
- <xsl:apply-templates select="row[id=1213]"/>
- <xsl:apply-templates select="row[id=1223]"/>
- <xsl:apply-templates select="row[id=1233]"/>
- <xsl:apply-templates select="row[id=1243]"/>
- <xsl:apply-templates select="row[id=1253]"/>
- <xsl:apply-templates select="row[id=1263]"/>
- <xsl:apply-templates select="row[id=1273]"/>
- <xsl:apply-templates select="row[id=1283]"/>
- <xsl:apply-templates select="row[id=1293]"/>
- <xsl:apply-templates select="row[id=1303]"/>
- <xsl:apply-templates select="row[id=1313]"/>
- <xsl:apply-templates select="row[id=1323]"/>
- <xsl:apply-templates select="row[id=1333]"/>
- <xsl:apply-templates select="row[id=1343]"/>
- <xsl:apply-templates select="row[id=1353]"/>
- <xsl:apply-templates select="row[id=1363]"/>
- <xsl:apply-templates select="row[id=1373]"/>
- <xsl:apply-templates select="row[id=1383]"/>
- <xsl:apply-templates select="row[id=1393]"/>
- <xsl:apply-templates select="row[id=1403]"/>
- <xsl:apply-templates select="row[id=1413]"/>
- <xsl:apply-templates select="row[id=1423]"/>
- <xsl:apply-templates select="row[id=1433]"/>
- <xsl:apply-templates select="row[id=1443]"/>
- <xsl:apply-templates select="row[id=1453]"/>
- <xsl:apply-templates select="row[id=1463]"/>
- <xsl:apply-templates select="row[id=1473]"/>
- <xsl:apply-templates select="row[id=1483]"/>
- <xsl:apply-templates select="row[id=1493]"/>
- <xsl:apply-templates select="row[id=1503]"/>
- <xsl:apply-templates select="row[id=1513]"/>
- <xsl:apply-templates select="row[id=1523]"/>
- <xsl:apply-templates select="row[id=1533]"/>
- <xsl:apply-templates select="row[id=1543]"/>
- <xsl:apply-templates select="row[id=1553]"/>
- <xsl:apply-templates select="row[id=1563]"/>
- <xsl:apply-templates select="row[id=1573]"/>
- <xsl:apply-templates select="row[id=1583]"/>
- <xsl:apply-templates select="row[id=1593]"/>
- <xsl:apply-templates select="row[id=1603]"/>
- <xsl:apply-templates select="row[id=1613]"/>
- <xsl:apply-templates select="row[id=1623]"/>
- <xsl:apply-templates select="row[id=1633]"/>
- <xsl:apply-templates select="row[id=1643]"/>
- <xsl:apply-templates select="row[id=1653]"/>
- <xsl:apply-templates select="row[id=1663]"/>
- <xsl:apply-templates select="row[id=1673]"/>
- <xsl:apply-templates select="row[id=1683]"/>
- <xsl:apply-templates select="row[id=1693]"/>
- <xsl:apply-templates select="row[id=1703]"/>
- <xsl:apply-templates select="row[id=1713]"/>
- <xsl:apply-templates select="row[id=1723]"/>
- <xsl:apply-templates select="row[id=1733]"/>
- <xsl:apply-templates select="row[id=1743]"/>
- <xsl:apply-templates select="row[id=1753]"/>
- <xsl:apply-templates select="row[id=1763]"/>
- <xsl:apply-templates select="row[id=1773]"/>
- <xsl:apply-templates select="row[id=1783]"/>
- <xsl:apply-templates select="row[id=1793]"/>
- <xsl:apply-templates select="row[id=1803]"/>
- <xsl:apply-templates select="row[id=1813]"/>
- <xsl:apply-templates select="row[id=1823]"/>
- <xsl:apply-templates select="row[id=1833]"/>
- <xsl:apply-templates select="row[id=1843]"/>
- <xsl:apply-templates select="row[id=1853]"/>
- <xsl:apply-templates select="row[id=1863]"/>
- <xsl:apply-templates select="row[id=1873]"/>
- <xsl:apply-templates select="row[id=1883]"/>
- <xsl:apply-templates select="row[id=1893]"/>
- <xsl:apply-templates select="row[id=1903]"/>
- <xsl:apply-templates select="row[id=1913]"/>
- <xsl:apply-templates select="row[id=1923]"/>
- <xsl:apply-templates select="row[id=1933]"/>
- <xsl:apply-templates select="row[id=1943]"/>
- <xsl:apply-templates select="row[id=1953]"/>
- <xsl:apply-templates select="row[id=1963]"/>
- <xsl:apply-templates select="row[id=1973]"/>
- <xsl:apply-templates select="row[id=1983]"/>
- <xsl:apply-templates select="row[id=1993]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <xsl:apply-templates select="row[id&gt;104 and id&lt;108]"/>
- <xsl:apply-templates select="row[id&gt;114 and id&lt;118]"/>
- <xsl:apply-templates select="row[id&gt;124 and id&lt;128]"/>
- <xsl:apply-templates select="row[id&gt;134 and id&lt;138]"/>
- <xsl:apply-templates select="row[id&gt;144 and id&lt;148]"/>
- <xsl:apply-templates select="row[id&gt;154 and id&lt;158]"/>
- <xsl:apply-templates select="row[id&gt;164 and id&lt;168]"/>
- <xsl:apply-templates select="row[id&gt;174 and id&lt;178]"/>
- <xsl:apply-templates select="row[id&gt;184 and id&lt;188]"/>
- <xsl:apply-templates select="row[id&gt;194 and id&lt;198]"/>
- <xsl:apply-templates select="row[id&gt;204 and id&lt;208]"/>
- <xsl:apply-templates select="row[id&gt;214 and id&lt;218]"/>
- <xsl:apply-templates select="row[id&gt;224 and id&lt;228]"/>
- <xsl:apply-templates select="row[id&gt;234 and id&lt;238]"/>
- <xsl:apply-templates select="row[id&gt;244 and id&lt;248]"/>
- <xsl:apply-templates select="row[id&gt;254 and id&lt;258]"/>
- <xsl:apply-templates select="row[id&gt;264 and id&lt;268]"/>
- <xsl:apply-templates select="row[id&gt;274 and id&lt;278]"/>
- <xsl:apply-templates select="row[id&gt;284 and id&lt;288]"/>
- <xsl:apply-templates select="row[id&gt;294 and id&lt;298]"/>
- <xsl:apply-templates select="row[id&gt;304 and id&lt;308]"/>
- <xsl:apply-templates select="row[id&gt;314 and id&lt;318]"/>
- <xsl:apply-templates select="row[id&gt;324 and id&lt;328]"/>
- <xsl:apply-templates select="row[id&gt;334 and id&lt;338]"/>
- <xsl:apply-templates select="row[id&gt;344 and id&lt;348]"/>
- <xsl:apply-templates select="row[id&gt;354 and id&lt;358]"/>
- <xsl:apply-templates select="row[id&gt;364 and id&lt;368]"/>
- <xsl:apply-templates select="row[id&gt;374 and id&lt;378]"/>
- <xsl:apply-templates select="row[id&gt;384 and id&lt;388]"/>
- <xsl:apply-templates select="row[id&gt;394 and id&lt;398]"/>
- <xsl:apply-templates select="row[id&gt;404 and id&lt;408]"/>
- <xsl:apply-templates select="row[id&gt;414 and id&lt;418]"/>
- <xsl:apply-templates select="row[id&gt;424 and id&lt;428]"/>
- <xsl:apply-templates select="row[id&gt;434 and id&lt;438]"/>
- <xsl:apply-templates select="row[id&gt;444 and id&lt;448]"/>
- <xsl:apply-templates select="row[id&gt;454 and id&lt;458]"/>
- <xsl:apply-templates select="row[id&gt;464 and id&lt;468]"/>
- <xsl:apply-templates select="row[id&gt;474 and id&lt;478]"/>
- <xsl:apply-templates select="row[id&gt;484 and id&lt;488]"/>
- <xsl:apply-templates select="row[id&gt;494 and id&lt;498]"/>
- <xsl:apply-templates select="row[id&gt;504 and id&lt;508]"/>
- <xsl:apply-templates select="row[id&gt;514 and id&lt;518]"/>
- <xsl:apply-templates select="row[id&gt;524 and id&lt;528]"/>
- <xsl:apply-templates select="row[id&gt;534 and id&lt;538]"/>
- <xsl:apply-templates select="row[id&gt;544 and id&lt;548]"/>
- <xsl:apply-templates select="row[id&gt;554 and id&lt;558]"/>
- <xsl:apply-templates select="row[id&gt;564 and id&lt;568]"/>
- <xsl:apply-templates select="row[id&gt;574 and id&lt;578]"/>
- <xsl:apply-templates select="row[id&gt;584 and id&lt;588]"/>
- <xsl:apply-templates select="row[id&gt;594 and id&lt;598]"/>
- <xsl:apply-templates select="row[id&gt;604 and id&lt;608]"/>
- <xsl:apply-templates select="row[id&gt;614 and id&lt;618]"/>
- <xsl:apply-templates select="row[id&gt;624 and id&lt;628]"/>
- <xsl:apply-templates select="row[id&gt;634 and id&lt;638]"/>
- <xsl:apply-templates select="row[id&gt;644 and id&lt;648]"/>
- <xsl:apply-templates select="row[id&gt;654 and id&lt;658]"/>
- <xsl:apply-templates select="row[id&gt;664 and id&lt;668]"/>
- <xsl:apply-templates select="row[id&gt;674 and id&lt;678]"/>
- <xsl:apply-templates select="row[id&gt;684 and id&lt;688]"/>
- <xsl:apply-templates select="row[id&gt;694 and id&lt;698]"/>
- <xsl:apply-templates select="row[id&gt;704 and id&lt;708]"/>
- <xsl:apply-templates select="row[id&gt;714 and id&lt;718]"/>
- <xsl:apply-templates select="row[id&gt;724 and id&lt;728]"/>
- <xsl:apply-templates select="row[id&gt;734 and id&lt;738]"/>
- <xsl:apply-templates select="row[id&gt;744 and id&lt;748]"/>
- <xsl:apply-templates select="row[id&gt;754 and id&lt;758]"/>
- <xsl:apply-templates select="row[id&gt;764 and id&lt;768]"/>
- <xsl:apply-templates select="row[id&gt;774 and id&lt;778]"/>
- <xsl:apply-templates select="row[id&gt;784 and id&lt;788]"/>
- <xsl:apply-templates select="row[id&gt;794 and id&lt;798]"/>
- <xsl:apply-templates select="row[id&gt;804 and id&lt;808]"/>
- <xsl:apply-templates select="row[id&gt;814 and id&lt;818]"/>
- <xsl:apply-templates select="row[id&gt;824 and id&lt;828]"/>
- <xsl:apply-templates select="row[id&gt;834 and id&lt;838]"/>
- <xsl:apply-templates select="row[id&gt;844 and id&lt;848]"/>
- <xsl:apply-templates select="row[id&gt;854 and id&lt;858]"/>
- <xsl:apply-templates select="row[id&gt;864 and id&lt;868]"/>
- <xsl:apply-templates select="row[id&gt;874 and id&lt;878]"/>
- <xsl:apply-templates select="row[id&gt;884 and id&lt;888]"/>
- <xsl:apply-templates select="row[id&gt;894 and id&lt;898]"/>
- <xsl:apply-templates select="row[id&gt;904 and id&lt;908]"/>
- <xsl:apply-templates select="row[id&gt;914 and id&lt;918]"/>
- <xsl:apply-templates select="row[id&gt;924 and id&lt;928]"/>
- <xsl:apply-templates select="row[id&gt;934 and id&lt;938]"/>
- <xsl:apply-templates select="row[id&gt;944 and id&lt;948]"/>
- <xsl:apply-templates select="row[id&gt;954 and id&lt;958]"/>
- <xsl:apply-templates select="row[id&gt;964 and id&lt;968]"/>
- <xsl:apply-templates select="row[id&gt;974 and id&lt;978]"/>
- <xsl:apply-templates select="row[id&gt;984 and id&lt;988]"/>
- <xsl:apply-templates select="row[id&gt;994 and id&lt;998]"/>
- <xsl:apply-templates select="row[id&gt;1004 and id&lt;1008]"/>
- <xsl:apply-templates select="row[id&gt;1014 and id&lt;1018]"/>
- <xsl:apply-templates select="row[id&gt;1024 and id&lt;1028]"/>
- <xsl:apply-templates select="row[id&gt;1034 and id&lt;1038]"/>
- <xsl:apply-templates select="row[id&gt;1044 and id&lt;1048]"/>
- <xsl:apply-templates select="row[id&gt;1054 and id&lt;1058]"/>
- <xsl:apply-templates select="row[id&gt;1064 and id&lt;1068]"/>
- <xsl:apply-templates select="row[id&gt;1074 and id&lt;1078]"/>
- <xsl:apply-templates select="row[id&gt;1084 and id&lt;1088]"/>
- <xsl:apply-templates select="row[id&gt;1094 and id&lt;1098]"/>
- <xsl:apply-templates select="row[id&gt;1104 and id&lt;1108]"/>
- <xsl:apply-templates select="row[id&gt;1114 and id&lt;1118]"/>
- <xsl:apply-templates select="row[id&gt;1124 and id&lt;1128]"/>
- <xsl:apply-templates select="row[id&gt;1134 and id&lt;1138]"/>
- <xsl:apply-templates select="row[id&gt;1144 and id&lt;1148]"/>
- <xsl:apply-templates select="row[id&gt;1154 and id&lt;1158]"/>
- <xsl:apply-templates select="row[id&gt;1164 and id&lt;1168]"/>
- <xsl:apply-templates select="row[id&gt;1174 and id&lt;1178]"/>
- <xsl:apply-templates select="row[id&gt;1184 and id&lt;1188]"/>
- <xsl:apply-templates select="row[id&gt;1194 and id&lt;1198]"/>
- <xsl:apply-templates select="row[id&gt;1204 and id&lt;1208]"/>
- <xsl:apply-templates select="row[id&gt;1214 and id&lt;1218]"/>
- <xsl:apply-templates select="row[id&gt;1224 and id&lt;1228]"/>
- <xsl:apply-templates select="row[id&gt;1234 and id&lt;1238]"/>
- <xsl:apply-templates select="row[id&gt;1244 and id&lt;1248]"/>
- <xsl:apply-templates select="row[id&gt;1254 and id&lt;1258]"/>
- <xsl:apply-templates select="row[id&gt;1264 and id&lt;1268]"/>
- <xsl:apply-templates select="row[id&gt;1274 and id&lt;1278]"/>
- <xsl:apply-templates select="row[id&gt;1284 and id&lt;1288]"/>
- <xsl:apply-templates select="row[id&gt;1294 and id&lt;1298]"/>
- <xsl:apply-templates select="row[id&gt;1304 and id&lt;1308]"/>
- <xsl:apply-templates select="row[id&gt;1314 and id&lt;1318]"/>
- <xsl:apply-templates select="row[id&gt;1324 and id&lt;1328]"/>
- <xsl:apply-templates select="row[id&gt;1334 and id&lt;1338]"/>
- <xsl:apply-templates select="row[id&gt;1344 and id&lt;1348]"/>
- <xsl:apply-templates select="row[id&gt;1354 and id&lt;1358]"/>
- <xsl:apply-templates select="row[id&gt;1364 and id&lt;1368]"/>
- <xsl:apply-templates select="row[id&gt;1374 and id&lt;1378]"/>
- <xsl:apply-templates select="row[id&gt;1384 and id&lt;1388]"/>
- <xsl:apply-templates select="row[id&gt;1394 and id&lt;1398]"/>
- <xsl:apply-templates select="row[id&gt;1404 and id&lt;1408]"/>
- <xsl:apply-templates select="row[id&gt;1414 and id&lt;1418]"/>
- <xsl:apply-templates select="row[id&gt;1424 and id&lt;1428]"/>
- <xsl:apply-templates select="row[id&gt;1434 and id&lt;1438]"/>
- <xsl:apply-templates select="row[id&gt;1444 and id&lt;1448]"/>
- <xsl:apply-templates select="row[id&gt;1454 and id&lt;1458]"/>
- <xsl:apply-templates select="row[id&gt;1464 and id&lt;1468]"/>
- <xsl:apply-templates select="row[id&gt;1474 and id&lt;1478]"/>
- <xsl:apply-templates select="row[id&gt;1484 and id&lt;1488]"/>
- <xsl:apply-templates select="row[id&gt;1494 and id&lt;1498]"/>
- <xsl:apply-templates select="row[id&gt;1504 and id&lt;1508]"/>
- <xsl:apply-templates select="row[id&gt;1514 and id&lt;1518]"/>
- <xsl:apply-templates select="row[id&gt;1524 and id&lt;1528]"/>
- <xsl:apply-templates select="row[id&gt;1534 and id&lt;1538]"/>
- <xsl:apply-templates select="row[id&gt;1544 and id&lt;1548]"/>
- <xsl:apply-templates select="row[id&gt;1554 and id&lt;1558]"/>
- <xsl:apply-templates select="row[id&gt;1564 and id&lt;1568]"/>
- <xsl:apply-templates select="row[id&gt;1574 and id&lt;1578]"/>
- <xsl:apply-templates select="row[id&gt;1584 and id&lt;1588]"/>
- <xsl:apply-templates select="row[id&gt;1594 and id&lt;1598]"/>
- <xsl:apply-templates select="row[id&gt;1604 and id&lt;1608]"/>
- <xsl:apply-templates select="row[id&gt;1614 and id&lt;1618]"/>
- <xsl:apply-templates select="row[id&gt;1624 and id&lt;1628]"/>
- <xsl:apply-templates select="row[id&gt;1634 and id&lt;1638]"/>
- <xsl:apply-templates select="row[id&gt;1644 and id&lt;1648]"/>
- <xsl:apply-templates select="row[id&gt;1654 and id&lt;1658]"/>
- <xsl:apply-templates select="row[id&gt;1664 and id&lt;1668]"/>
- <xsl:apply-templates select="row[id&gt;1674 and id&lt;1678]"/>
- <xsl:apply-templates select="row[id&gt;1684 and id&lt;1688]"/>
- <xsl:apply-templates select="row[id&gt;1694 and id&lt;1698]"/>
- <xsl:apply-templates select="row[id&gt;1704 and id&lt;1708]"/>
- <xsl:apply-templates select="row[id&gt;1714 and id&lt;1718]"/>
- <xsl:apply-templates select="row[id&gt;1724 and id&lt;1728]"/>
- <xsl:apply-templates select="row[id&gt;1734 and id&lt;1738]"/>
- <xsl:apply-templates select="row[id&gt;1744 and id&lt;1748]"/>
- <xsl:apply-templates select="row[id&gt;1754 and id&lt;1758]"/>
- <xsl:apply-templates select="row[id&gt;1764 and id&lt;1768]"/>
- <xsl:apply-templates select="row[id&gt;1774 and id&lt;1778]"/>
- <xsl:apply-templates select="row[id&gt;1784 and id&lt;1788]"/>
- <xsl:apply-templates select="row[id&gt;1794 and id&lt;1798]"/>
- <xsl:apply-templates select="row[id&gt;1804 and id&lt;1808]"/>
- <xsl:apply-templates select="row[id&gt;1814 and id&lt;1818]"/>
- <xsl:apply-templates select="row[id&gt;1824 and id&lt;1828]"/>
- <xsl:apply-templates select="row[id&gt;1834 and id&lt;1838]"/>
- <xsl:apply-templates select="row[id&gt;1844 and id&lt;1848]"/>
- <xsl:apply-templates select="row[id&gt;1854 and id&lt;1858]"/>
- <xsl:apply-templates select="row[id&gt;1864 and id&lt;1868]"/>
- <xsl:apply-templates select="row[id&gt;1874 and id&lt;1878]"/>
- <xsl:apply-templates select="row[id&gt;1884 and id&lt;1888]"/>
- <xsl:apply-templates select="row[id&gt;1894 and id&lt;1898]"/>
- <xsl:apply-templates select="row[id&gt;1904 and id&lt;1908]"/>
- <xsl:apply-templates select="row[id&gt;1914 and id&lt;1918]"/>
- <xsl:apply-templates select="row[id&gt;1924 and id&lt;1928]"/>
- <xsl:apply-templates select="row[id&gt;1934 and id&lt;1938]"/>
- <xsl:apply-templates select="row[id&gt;1944 and id&lt;1948]"/>
- <xsl:apply-templates select="row[id&gt;1954 and id&lt;1958]"/>
- <xsl:apply-templates select="row[id&gt;1964 and id&lt;1968]"/>
- <xsl:apply-templates select="row[id&gt;1974 and id&lt;1978]"/>
- <xsl:apply-templates select="row[id&gt;1984 and id&lt;1988]"/>
- <xsl:apply-templates select="row[id&gt;1994 and id&lt;1998]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql250.ref b/tests/XSLTMark/dbsql250.ref
deleted file mode 100644
index de58f915..00000000
--- a/tests/XSLTMark/dbsql250.ref
+++ /dev/null
@@ -1,1177 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-</document>
diff --git a/tests/XSLTMark/dbsql250.xsl b/tests/XSLTMark/dbsql250.xsl
deleted file mode 100644
index 833156da..00000000
--- a/tests/XSLTMark/dbsql250.xsl
+++ /dev/null
@@ -1,85 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <xsl:apply-templates select="row[id=103]"/>
- <xsl:apply-templates select="row[id=113]"/>
- <xsl:apply-templates select="row[id=123]"/>
- <xsl:apply-templates select="row[id=133]"/>
- <xsl:apply-templates select="row[id=143]"/>
- <xsl:apply-templates select="row[id=153]"/>
- <xsl:apply-templates select="row[id=163]"/>
- <xsl:apply-templates select="row[id=173]"/>
- <xsl:apply-templates select="row[id=183]"/>
- <xsl:apply-templates select="row[id=193]"/>
- <xsl:apply-templates select="row[id=203]"/>
- <xsl:apply-templates select="row[id=213]"/>
- <xsl:apply-templates select="row[id=223]"/>
- <xsl:apply-templates select="row[id=233]"/>
- <xsl:apply-templates select="row[id=243]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <xsl:apply-templates select="row[id&gt;104 and id&lt;108]"/>
- <xsl:apply-templates select="row[id&gt;114 and id&lt;118]"/>
- <xsl:apply-templates select="row[id&gt;124 and id&lt;128]"/>
- <xsl:apply-templates select="row[id&gt;134 and id&lt;138]"/>
- <xsl:apply-templates select="row[id&gt;144 and id&lt;148]"/>
- <xsl:apply-templates select="row[id&gt;154 and id&lt;158]"/>
- <xsl:apply-templates select="row[id&gt;164 and id&lt;168]"/>
- <xsl:apply-templates select="row[id&gt;174 and id&lt;178]"/>
- <xsl:apply-templates select="row[id&gt;184 and id&lt;188]"/>
- <xsl:apply-templates select="row[id&gt;194 and id&lt;198]"/>
- <xsl:apply-templates select="row[id&gt;204 and id&lt;208]"/>
- <xsl:apply-templates select="row[id&gt;214 and id&lt;218]"/>
- <xsl:apply-templates select="row[id&gt;224 and id&lt;228]"/>
- <xsl:apply-templates select="row[id&gt;234 and id&lt;238]"/>
- <xsl:apply-templates select="row[id&gt;244 and id&lt;248]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql50.ref b/tests/XSLTMark/dbsql50.ref
deleted file mode 100644
index 9a03c789..00000000
--- a/tests/XSLTMark/dbsql50.ref
+++ /dev/null
@@ -1,237 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-</document>
diff --git a/tests/XSLTMark/dbsql50.xsl b/tests/XSLTMark/dbsql50.xsl
deleted file mode 100644
index d6fa967b..00000000
--- a/tests/XSLTMark/dbsql50.xsl
+++ /dev/null
@@ -1,45 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql500.ref b/tests/XSLTMark/dbsql500.ref
deleted file mode 100644
index 38703bc6..00000000
--- a/tests/XSLTMark/dbsql500.ref
+++ /dev/null
@@ -1,2352 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0253
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0263
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0273
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0283
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0293
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0303
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0313
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0323
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0333
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0343
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0353
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0363
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0373
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0383
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0393
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0403
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0413
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0423
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0433
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0443
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0453
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0463
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0473
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0483
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0493
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0255
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0256
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0257
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0265
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0266
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0267
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0275
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0276
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0277
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0285
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0286
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0287
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0295
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0296
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0297
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0305
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0306
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0307
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0315
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0316
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0317
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0325
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0326
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0327
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0335
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0336
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0337
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0345
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0346
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0347
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0355
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0356
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0357
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0365
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0366
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0367
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0375
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0376
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0377
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0385
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0386
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0387
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0395
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0396
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0397
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0405
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0406
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0407
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0415
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0416
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0417
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0425
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0426
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0427
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0435
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0436
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0437
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0445
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0446
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0447
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0455
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0456
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0457
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0465
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0466
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0467
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0475
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0476
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0477
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0485
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0486
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0487
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0495
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0496
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0497
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0251
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0261
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0271
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0281
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0291
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0301
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0311
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0321
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0331
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0341
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0351
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0361
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0371
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0381
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0391
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0401
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0411
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0421
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0431
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0441
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0451
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0461
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0471
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0481
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0491
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-</document>
diff --git a/tests/XSLTMark/dbsql500.xsl b/tests/XSLTMark/dbsql500.xsl
deleted file mode 100644
index c2179648..00000000
--- a/tests/XSLTMark/dbsql500.xsl
+++ /dev/null
@@ -1,135 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <xsl:apply-templates select="row[id=103]"/>
- <xsl:apply-templates select="row[id=113]"/>
- <xsl:apply-templates select="row[id=123]"/>
- <xsl:apply-templates select="row[id=133]"/>
- <xsl:apply-templates select="row[id=143]"/>
- <xsl:apply-templates select="row[id=153]"/>
- <xsl:apply-templates select="row[id=163]"/>
- <xsl:apply-templates select="row[id=173]"/>
- <xsl:apply-templates select="row[id=183]"/>
- <xsl:apply-templates select="row[id=193]"/>
- <xsl:apply-templates select="row[id=203]"/>
- <xsl:apply-templates select="row[id=213]"/>
- <xsl:apply-templates select="row[id=223]"/>
- <xsl:apply-templates select="row[id=233]"/>
- <xsl:apply-templates select="row[id=243]"/>
- <xsl:apply-templates select="row[id=253]"/>
- <xsl:apply-templates select="row[id=263]"/>
- <xsl:apply-templates select="row[id=273]"/>
- <xsl:apply-templates select="row[id=283]"/>
- <xsl:apply-templates select="row[id=293]"/>
- <xsl:apply-templates select="row[id=303]"/>
- <xsl:apply-templates select="row[id=313]"/>
- <xsl:apply-templates select="row[id=323]"/>
- <xsl:apply-templates select="row[id=333]"/>
- <xsl:apply-templates select="row[id=343]"/>
- <xsl:apply-templates select="row[id=353]"/>
- <xsl:apply-templates select="row[id=363]"/>
- <xsl:apply-templates select="row[id=373]"/>
- <xsl:apply-templates select="row[id=383]"/>
- <xsl:apply-templates select="row[id=393]"/>
- <xsl:apply-templates select="row[id=403]"/>
- <xsl:apply-templates select="row[id=413]"/>
- <xsl:apply-templates select="row[id=423]"/>
- <xsl:apply-templates select="row[id=433]"/>
- <xsl:apply-templates select="row[id=443]"/>
- <xsl:apply-templates select="row[id=453]"/>
- <xsl:apply-templates select="row[id=463]"/>
- <xsl:apply-templates select="row[id=473]"/>
- <xsl:apply-templates select="row[id=483]"/>
- <xsl:apply-templates select="row[id=493]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <xsl:apply-templates select="row[id&gt;104 and id&lt;108]"/>
- <xsl:apply-templates select="row[id&gt;114 and id&lt;118]"/>
- <xsl:apply-templates select="row[id&gt;124 and id&lt;128]"/>
- <xsl:apply-templates select="row[id&gt;134 and id&lt;138]"/>
- <xsl:apply-templates select="row[id&gt;144 and id&lt;148]"/>
- <xsl:apply-templates select="row[id&gt;154 and id&lt;158]"/>
- <xsl:apply-templates select="row[id&gt;164 and id&lt;168]"/>
- <xsl:apply-templates select="row[id&gt;174 and id&lt;178]"/>
- <xsl:apply-templates select="row[id&gt;184 and id&lt;188]"/>
- <xsl:apply-templates select="row[id&gt;194 and id&lt;198]"/>
- <xsl:apply-templates select="row[id&gt;204 and id&lt;208]"/>
- <xsl:apply-templates select="row[id&gt;214 and id&lt;218]"/>
- <xsl:apply-templates select="row[id&gt;224 and id&lt;228]"/>
- <xsl:apply-templates select="row[id&gt;234 and id&lt;238]"/>
- <xsl:apply-templates select="row[id&gt;244 and id&lt;248]"/>
- <xsl:apply-templates select="row[id&gt;254 and id&lt;258]"/>
- <xsl:apply-templates select="row[id&gt;264 and id&lt;268]"/>
- <xsl:apply-templates select="row[id&gt;274 and id&lt;278]"/>
- <xsl:apply-templates select="row[id&gt;284 and id&lt;288]"/>
- <xsl:apply-templates select="row[id&gt;294 and id&lt;298]"/>
- <xsl:apply-templates select="row[id&gt;304 and id&lt;308]"/>
- <xsl:apply-templates select="row[id&gt;314 and id&lt;318]"/>
- <xsl:apply-templates select="row[id&gt;324 and id&lt;328]"/>
- <xsl:apply-templates select="row[id&gt;334 and id&lt;338]"/>
- <xsl:apply-templates select="row[id&gt;344 and id&lt;348]"/>
- <xsl:apply-templates select="row[id&gt;354 and id&lt;358]"/>
- <xsl:apply-templates select="row[id&gt;364 and id&lt;368]"/>
- <xsl:apply-templates select="row[id&gt;374 and id&lt;378]"/>
- <xsl:apply-templates select="row[id&gt;384 and id&lt;388]"/>
- <xsl:apply-templates select="row[id&gt;394 and id&lt;398]"/>
- <xsl:apply-templates select="row[id&gt;404 and id&lt;408]"/>
- <xsl:apply-templates select="row[id&gt;414 and id&lt;418]"/>
- <xsl:apply-templates select="row[id&gt;424 and id&lt;428]"/>
- <xsl:apply-templates select="row[id&gt;434 and id&lt;438]"/>
- <xsl:apply-templates select="row[id&gt;444 and id&lt;448]"/>
- <xsl:apply-templates select="row[id&gt;454 and id&lt;458]"/>
- <xsl:apply-templates select="row[id&gt;464 and id&lt;468]"/>
- <xsl:apply-templates select="row[id&gt;474 and id&lt;478]"/>
- <xsl:apply-templates select="row[id&gt;484 and id&lt;488]"/>
- <xsl:apply-templates select="row[id&gt;494 and id&lt;498]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/XSLTMark/dbsql750.ref b/tests/XSLTMark/dbsql750.ref
deleted file mode 100644
index af6edb0b..00000000
--- a/tests/XSLTMark/dbsql750.ref
+++ /dev/null
@@ -1,3527 +0,0 @@
-<document>
-id=0003
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0013
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0023
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0033
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0043
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0053
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0063
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0073
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0083
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0093
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0103
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0113
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0123
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0133
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0143
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0153
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0163
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0173
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0183
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0193
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0203
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0213
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0223
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0233
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0243
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0253
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0263
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0273
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0283
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0293
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0303
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0313
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0323
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0333
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0343
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0353
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0363
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0373
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0383
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0393
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0403
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0413
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0423
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0433
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0443
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0453
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0463
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0473
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0483
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0493
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0503
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0513
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0523
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0533
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0543
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0553
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0563
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0573
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0583
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0593
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0603
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0613
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0623
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0633
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0643
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0653
-firstname=David
-lastname=Franklin
-street=54
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0663
-firstname=David
-lastname=Grice
-street=64
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0673
-firstname=David
-lastname=Haverford
-street=74
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0683
-firstname=David
-lastname=Ilvedson
-street=84
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0693
-firstname=David
-lastname=Jones
-street=94
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0703
-firstname=David
-lastname=Aranow
-street=4
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0713
-firstname=David
-lastname=Barker
-street=14
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0723
-firstname=David
-lastname=Corsetti
-street=24
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0733
-firstname=David
-lastname=Dershowitz
-street=34
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0743
-firstname=David
-lastname=Engleman
-street=44
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0005
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0006
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0007
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0015
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0016
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0017
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0025
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0026
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0027
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0035
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0036
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0037
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0045
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0046
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0047
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0055
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0056
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0057
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0065
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0066
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0067
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0075
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0076
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0077
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0085
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0086
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0087
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0095
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0096
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0097
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0105
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0106
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0107
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0115
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0116
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0117
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0125
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0126
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0127
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0135
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0136
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0137
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0145
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0146
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0147
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0155
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0156
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0157
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0165
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0166
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0167
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0175
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0176
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0177
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0185
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0186
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0187
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0195
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0196
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0197
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0205
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0206
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0207
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0215
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0216
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0217
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0225
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0226
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0227
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0235
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0236
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0237
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0245
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0246
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0247
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0255
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0256
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0257
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0265
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0266
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0267
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0275
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0276
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0277
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0285
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0286
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0287
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0295
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0296
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0297
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0305
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0306
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0307
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0315
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0316
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0317
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0325
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0326
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0327
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0335
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0336
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0337
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0345
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0346
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0347
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0355
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0356
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0357
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0365
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0366
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0367
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0375
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0376
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0377
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0385
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0386
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0387
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0395
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0396
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0397
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0405
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0406
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0407
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0415
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0416
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0417
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0425
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0426
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0427
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0435
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0436
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0437
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0445
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0446
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0447
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0455
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0456
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0457
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0465
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0466
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0467
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0475
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0476
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0477
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0485
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0486
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0487
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0495
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0496
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0497
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0505
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0506
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0507
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0515
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0516
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0517
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0525
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0526
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0527
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0535
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0536
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0537
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0545
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0546
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0547
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0555
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0556
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0557
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0565
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0566
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0567
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0575
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0576
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0577
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0585
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0586
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0587
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0595
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0596
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0597
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0605
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0606
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0607
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0615
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0616
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0617
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0625
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0626
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0627
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0635
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0636
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0637
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0645
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0646
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0647
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0655
-firstname=Farbood
-lastname=Franklin
-street=56
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0656
-firstname=George
-lastname=Franklin
-street=57
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0657
-firstname=Hank
-lastname=Franklin
-street=58
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0665
-firstname=Farbood
-lastname=Grice
-street=66
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0666
-firstname=George
-lastname=Grice
-street=67
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0667
-firstname=Hank
-lastname=Grice
-street=68
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0675
-firstname=Farbood
-lastname=Haverford
-street=76
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0676
-firstname=George
-lastname=Haverford
-street=77
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0677
-firstname=Hank
-lastname=Haverford
-street=78
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0685
-firstname=Farbood
-lastname=Ilvedson
-street=86
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0686
-firstname=George
-lastname=Ilvedson
-street=87
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0687
-firstname=Hank
-lastname=Ilvedson
-street=88
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0695
-firstname=Farbood
-lastname=Jones
-street=96
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0696
-firstname=George
-lastname=Jones
-street=97
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0697
-firstname=Hank
-lastname=Jones
-street=98
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0705
-firstname=Farbood
-lastname=Aranow
-street=6
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0706
-firstname=George
-lastname=Aranow
-street=7
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0707
-firstname=Hank
-lastname=Aranow
-street=8
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0715
-firstname=Farbood
-lastname=Barker
-street=16
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0716
-firstname=George
-lastname=Barker
-street=17
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0717
-firstname=Hank
-lastname=Barker
-street=18
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0725
-firstname=Farbood
-lastname=Corsetti
-street=26
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0726
-firstname=George
-lastname=Corsetti
-street=27
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0727
-firstname=Hank
-lastname=Corsetti
-street=28
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0735
-firstname=Farbood
-lastname=Dershowitz
-street=36
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0736
-firstname=George
-lastname=Dershowitz
-street=37
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0737
-firstname=Hank
-lastname=Dershowitz
-street=38
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0745
-firstname=Farbood
-lastname=Engleman
-street=46
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0746
-firstname=George
-lastname=Engleman
-street=47
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0747
-firstname=Hank
-lastname=Engleman
-street=48
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0001
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0011
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0021
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0031
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0041
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0051
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0061
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0071
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0081
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0091
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AL
-zip=22000
-id=0101
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0111
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0121
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0131
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0141
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0151
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0161
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0171
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0181
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0191
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AK
-zip=22000
-id=0201
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0211
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0221
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0231
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0241
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0251
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0261
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0271
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0281
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0291
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AZ
-zip=22000
-id=0301
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0311
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0321
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0331
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0341
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0351
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0361
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0371
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0381
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0391
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=AR
-zip=22000
-id=0401
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0411
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0421
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0431
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0441
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0451
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0461
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0471
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0481
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0491
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CA
-zip=22000
-id=0501
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0511
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0521
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0531
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0541
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0551
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0561
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0571
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0581
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0591
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CO
-zip=22000
-id=0601
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0611
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0621
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0631
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0641
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0651
-firstname=Bob
-lastname=Franklin
-street=52
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0661
-firstname=Bob
-lastname=Grice
-street=62
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0671
-firstname=Bob
-lastname=Haverford
-street=72
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0681
-firstname=Bob
-lastname=Ilvedson
-street=82
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0691
-firstname=Bob
-lastname=Jones
-street=92
-Any
-St.
-city=Anytown
-state=CT
-zip=22000
-id=0701
-firstname=Bob
-lastname=Aranow
-street=2
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0711
-firstname=Bob
-lastname=Barker
-street=12
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0721
-firstname=Bob
-lastname=Corsetti
-street=22
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0731
-firstname=Bob
-lastname=Dershowitz
-street=32
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-id=0741
-firstname=Bob
-lastname=Engleman
-street=42
-Any
-St.
-city=Anytown
-state=DE
-zip=22000
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-firstname=James
-lastname=Franklin
-firstname=James
-lastname=Grice
-firstname=James
-lastname=Haverford
-firstname=James
-lastname=Ilvedson
-firstname=James
-lastname=Jones
-firstname=James
-lastname=Aranow
-firstname=James
-lastname=Barker
-firstname=James
-lastname=Corsetti
-firstname=James
-lastname=Dershowitz
-firstname=James
-lastname=Engleman
-</document>
diff --git a/tests/XSLTMark/dbsql750.xsl b/tests/XSLTMark/dbsql750.xsl
deleted file mode 100644
index 0134629f..00000000
--- a/tests/XSLTMark/dbsql750.xsl
+++ /dev/null
@@ -1,185 +0,0 @@
-<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
-
-<xsl:template match="table">
- <document>
- <!-- select * from table where id = ... -->
- <xsl:apply-templates select="row[id=3]"/>
- <xsl:apply-templates select="row[id=13]"/>
- <xsl:apply-templates select="row[id=23]"/>
- <xsl:apply-templates select="row[id=33]"/>
- <xsl:apply-templates select="row[id=43]"/>
- <xsl:apply-templates select="row[id=53]"/>
- <xsl:apply-templates select="row[id=63]"/>
- <xsl:apply-templates select="row[id=73]"/>
- <xsl:apply-templates select="row[id=83]"/>
- <xsl:apply-templates select="row[id=93]"/>
- <xsl:apply-templates select="row[id=103]"/>
- <xsl:apply-templates select="row[id=113]"/>
- <xsl:apply-templates select="row[id=123]"/>
- <xsl:apply-templates select="row[id=133]"/>
- <xsl:apply-templates select="row[id=143]"/>
- <xsl:apply-templates select="row[id=153]"/>
- <xsl:apply-templates select="row[id=163]"/>
- <xsl:apply-templates select="row[id=173]"/>
- <xsl:apply-templates select="row[id=183]"/>
- <xsl:apply-templates select="row[id=193]"/>
- <xsl:apply-templates select="row[id=203]"/>
- <xsl:apply-templates select="row[id=213]"/>
- <xsl:apply-templates select="row[id=223]"/>
- <xsl:apply-templates select="row[id=233]"/>
- <xsl:apply-templates select="row[id=243]"/>
- <xsl:apply-templates select="row[id=253]"/>
- <xsl:apply-templates select="row[id=263]"/>
- <xsl:apply-templates select="row[id=273]"/>
- <xsl:apply-templates select="row[id=283]"/>
- <xsl:apply-templates select="row[id=293]"/>
- <xsl:apply-templates select="row[id=303]"/>
- <xsl:apply-templates select="row[id=313]"/>
- <xsl:apply-templates select="row[id=323]"/>
- <xsl:apply-templates select="row[id=333]"/>
- <xsl:apply-templates select="row[id=343]"/>
- <xsl:apply-templates select="row[id=353]"/>
- <xsl:apply-templates select="row[id=363]"/>
- <xsl:apply-templates select="row[id=373]"/>
- <xsl:apply-templates select="row[id=383]"/>
- <xsl:apply-templates select="row[id=393]"/>
- <xsl:apply-templates select="row[id=403]"/>
- <xsl:apply-templates select="row[id=413]"/>
- <xsl:apply-templates select="row[id=423]"/>
- <xsl:apply-templates select="row[id=433]"/>
- <xsl:apply-templates select="row[id=443]"/>
- <xsl:apply-templates select="row[id=453]"/>
- <xsl:apply-templates select="row[id=463]"/>
- <xsl:apply-templates select="row[id=473]"/>
- <xsl:apply-templates select="row[id=483]"/>
- <xsl:apply-templates select="row[id=493]"/>
- <xsl:apply-templates select="row[id=503]"/>
- <xsl:apply-templates select="row[id=513]"/>
- <xsl:apply-templates select="row[id=523]"/>
- <xsl:apply-templates select="row[id=533]"/>
- <xsl:apply-templates select="row[id=543]"/>
- <xsl:apply-templates select="row[id=553]"/>
- <xsl:apply-templates select="row[id=563]"/>
- <xsl:apply-templates select="row[id=573]"/>
- <xsl:apply-templates select="row[id=583]"/>
- <xsl:apply-templates select="row[id=593]"/>
- <xsl:apply-templates select="row[id=603]"/>
- <xsl:apply-templates select="row[id=613]"/>
- <xsl:apply-templates select="row[id=623]"/>
- <xsl:apply-templates select="row[id=633]"/>
- <xsl:apply-templates select="row[id=643]"/>
- <xsl:apply-templates select="row[id=653]"/>
- <xsl:apply-templates select="row[id=663]"/>
- <xsl:apply-templates select="row[id=673]"/>
- <xsl:apply-templates select="row[id=683]"/>
- <xsl:apply-templates select="row[id=693]"/>
- <xsl:apply-templates select="row[id=703]"/>
- <xsl:apply-templates select="row[id=713]"/>
- <xsl:apply-templates select="row[id=723]"/>
- <xsl:apply-templates select="row[id=733]"/>
- <xsl:apply-templates select="row[id=743]"/>
- <!-- select * from table where id > ... and id < ... -->
- <xsl:apply-templates select="row[id&gt;4 and id&lt;8]"/>
- <xsl:apply-templates select="row[id&gt;14 and id&lt;18]"/>
- <xsl:apply-templates select="row[id&gt;24 and id&lt;28]"/>
- <xsl:apply-templates select="row[id&gt;34 and id&lt;38]"/>
- <xsl:apply-templates select="row[id&gt;44 and id&lt;48]"/>
- <xsl:apply-templates select="row[id&gt;54 and id&lt;58]"/>
- <xsl:apply-templates select="row[id&gt;64 and id&lt;68]"/>
- <xsl:apply-templates select="row[id&gt;74 and id&lt;78]"/>
- <xsl:apply-templates select="row[id&gt;84 and id&lt;88]"/>
- <xsl:apply-templates select="row[id&gt;94 and id&lt;98]"/>
- <xsl:apply-templates select="row[id&gt;104 and id&lt;108]"/>
- <xsl:apply-templates select="row[id&gt;114 and id&lt;118]"/>
- <xsl:apply-templates select="row[id&gt;124 and id&lt;128]"/>
- <xsl:apply-templates select="row[id&gt;134 and id&lt;138]"/>
- <xsl:apply-templates select="row[id&gt;144 and id&lt;148]"/>
- <xsl:apply-templates select="row[id&gt;154 and id&lt;158]"/>
- <xsl:apply-templates select="row[id&gt;164 and id&lt;168]"/>
- <xsl:apply-templates select="row[id&gt;174 and id&lt;178]"/>
- <xsl:apply-templates select="row[id&gt;184 and id&lt;188]"/>
- <xsl:apply-templates select="row[id&gt;194 and id&lt;198]"/>
- <xsl:apply-templates select="row[id&gt;204 and id&lt;208]"/>
- <xsl:apply-templates select="row[id&gt;214 and id&lt;218]"/>
- <xsl:apply-templates select="row[id&gt;224 and id&lt;228]"/>
- <xsl:apply-templates select="row[id&gt;234 and id&lt;238]"/>
- <xsl:apply-templates select="row[id&gt;244 and id&lt;248]"/>
- <xsl:apply-templates select="row[id&gt;254 and id&lt;258]"/>
- <xsl:apply-templates select="row[id&gt;264 and id&lt;268]"/>
- <xsl:apply-templates select="row[id&gt;274 and id&lt;278]"/>
- <xsl:apply-templates select="row[id&gt;284 and id&lt;288]"/>
- <xsl:apply-templates select="row[id&gt;294 and id&lt;298]"/>
- <xsl:apply-templates select="row[id&gt;304 and id&lt;308]"/>
- <xsl:apply-templates select="row[id&gt;314 and id&lt;318]"/>
- <xsl:apply-templates select="row[id&gt;324 and id&lt;328]"/>
- <xsl:apply-templates select="row[id&gt;334 and id&lt;338]"/>
- <xsl:apply-templates select="row[id&gt;344 and id&lt;348]"/>
- <xsl:apply-templates select="row[id&gt;354 and id&lt;358]"/>
- <xsl:apply-templates select="row[id&gt;364 and id&lt;368]"/>
- <xsl:apply-templates select="row[id&gt;374 and id&lt;378]"/>
- <xsl:apply-templates select="row[id&gt;384 and id&lt;388]"/>
- <xsl:apply-templates select="row[id&gt;394 and id&lt;398]"/>
- <xsl:apply-templates select="row[id&gt;404 and id&lt;408]"/>
- <xsl:apply-templates select="row[id&gt;414 and id&lt;418]"/>
- <xsl:apply-templates select="row[id&gt;424 and id&lt;428]"/>
- <xsl:apply-templates select="row[id&gt;434 and id&lt;438]"/>
- <xsl:apply-templates select="row[id&gt;444 and id&lt;448]"/>
- <xsl:apply-templates select="row[id&gt;454 and id&lt;458]"/>
- <xsl:apply-templates select="row[id&gt;464 and id&lt;468]"/>
- <xsl:apply-templates select="row[id&gt;474 and id&lt;478]"/>
- <xsl:apply-templates select="row[id&gt;484 and id&lt;488]"/>
- <xsl:apply-templates select="row[id&gt;494 and id&lt;498]"/>
- <xsl:apply-templates select="row[id&gt;504 and id&lt;508]"/>
- <xsl:apply-templates select="row[id&gt;514 and id&lt;518]"/>
- <xsl:apply-templates select="row[id&gt;524 and id&lt;528]"/>
- <xsl:apply-templates select="row[id&gt;534 and id&lt;538]"/>
- <xsl:apply-templates select="row[id&gt;544 and id&lt;548]"/>
- <xsl:apply-templates select="row[id&gt;554 and id&lt;558]"/>
- <xsl:apply-templates select="row[id&gt;564 and id&lt;568]"/>
- <xsl:apply-templates select="row[id&gt;574 and id&lt;578]"/>
- <xsl:apply-templates select="row[id&gt;584 and id&lt;588]"/>
- <xsl:apply-templates select="row[id&gt;594 and id&lt;598]"/>
- <xsl:apply-templates select="row[id&gt;604 and id&lt;608]"/>
- <xsl:apply-templates select="row[id&gt;614 and id&lt;618]"/>
- <xsl:apply-templates select="row[id&gt;624 and id&lt;628]"/>
- <xsl:apply-templates select="row[id&gt;634 and id&lt;638]"/>
- <xsl:apply-templates select="row[id&gt;644 and id&lt;648]"/>
- <xsl:apply-templates select="row[id&gt;654 and id&lt;658]"/>
- <xsl:apply-templates select="row[id&gt;664 and id&lt;668]"/>
- <xsl:apply-templates select="row[id&gt;674 and id&lt;678]"/>
- <xsl:apply-templates select="row[id&gt;684 and id&lt;688]"/>
- <xsl:apply-templates select="row[id&gt;694 and id&lt;698]"/>
- <xsl:apply-templates select="row[id&gt;704 and id&lt;708]"/>
- <xsl:apply-templates select="row[id&gt;714 and id&lt;718]"/>
- <xsl:apply-templates select="row[id&gt;724 and id&lt;728]"/>
- <xsl:apply-templates select="row[id&gt;734 and id&lt;738]"/>
- <xsl:apply-templates select="row[id&gt;744 and id&lt;748]"/>
- <!-- select * from table where firstname = 'Bob' -->
- <xsl:apply-templates select="row[firstname='Bob']"/>
- <!-- select firstname, lastname from table where id=... -->
- <xsl:for-each select="row[id mod 10 = 9]">
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- </xsl:for-each>
- </document>
-</xsl:template>
-
-<xsl:template match="row">
- <xsl:apply-templates select="id"/>
- <xsl:apply-templates select="firstname"/>
- <xsl:apply-templates select="lastname"/>
- <xsl:apply-templates select="street"/>
- <xsl:apply-templates select="city"/>
- <xsl:apply-templates select="state"/>
- <xsl:apply-templates select="zip"/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-<xsl:template match="id|firstname|lastname|street|city|state|zip">
- <xsl:value-of select="name(.)"/>
- <xsl:text>=</xsl:text>
- <xsl:value-of select="."/>
- <xsl:text>&#x0A;</xsl:text>
-</xsl:template>
-
-</xsl:stylesheet>
diff --git a/tests/docbook/BUGS b/tests/docbook/BUGS
deleted file mode 100644
index 5723ffd3..00000000
--- a/tests/docbook/BUGS
+++ /dev/null
@@ -1,6 +0,0 @@
-The fo stylesheet is probably not in perfect sync with the html stylesheet
-
-Using Equations w/o titles results in incorrectly numbered
- equations with titles. Use InformalEquation instead.
-
-The 'char' alignment in tables is not supported
diff --git a/tests/docbook/Makefile.am b/tests/docbook/Makefile.am
index 8dd336a9..09e7239b 100644
--- a/tests/docbook/Makefile.am
+++ b/tests/docbook/Makefile.am
@@ -7,7 +7,7 @@ tests:
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
$(top_builddir)/xsltproc/xsltproc:
@(cd ../../xsltproc ; $(MAKE) xsltproc)
diff --git a/tests/docbook/Makefile.in b/tests/docbook/Makefile.in
new file mode 100644
index 00000000..7047918d
--- /dev/null
+++ b/tests/docbook/Makefile.in
@@ -0,0 +1,693 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/docbook
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in ChangeLog README TODO
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = README VERSION
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/docbook/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/docbook/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am dist-hook distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+tests:
+ @echo '## Running docbook tests'
+ $(MAKE) single
+ $(MAKE) xtchunk
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+full: tests htmltests xhtmltests fotests
+
+#
+# a single tests to check that stuff ain't broken
+#
+single:
+ @$(MKDIR_P) result/html
+ @$(MKDIR_P) result/fo
+ @$(MKDIR_P) result/xhtml
+ @(echo > .memdump)
+ @(for i in $(srcdir)/test/gdp-handbook.xml ; do \
+ echo -n "`basename $$i` : html " ; \
+ out=result/html/`basename $$i .xml`.tst; \
+ html=result/html/`basename $$i .xml`.html; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet \
+ $(srcdir)/html/docbook.xsl $$i > $$out ; \
+ if [ -f $(srcdir)/$$html ] ; then \
+ grep -v id < $(srcdir)/$$html > $$html.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$html.noid $$out.noid ; \
+ rm -f $$html.noid $$out.noid ; \
+ else \
+ mv $$out $(srcdir)/$$html ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo ; \
+ echo result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$out ; \
+ echo -n "fo " ; \
+ out=result/fo/`basename $$i .xml`.tst; \
+ fo=result/fo/`basename $$i .xml`.fo; \
+ msg=result/fo/`basename $$i .xml`.msg; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet \
+ $(srcdir)/fo/docbook.xsl $$i > $$out 2> $$msg ; \
+ if [ -f $(srcdir)/$$fo ] ; then \
+ grep -v id < $(srcdir)/$$fo > $$fo.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$fo.noid $$out.noid ; \
+ rm -f $$fo.noid $$out.noid ; \
+ else \
+ mv $$out $(srcdir)/$$fo ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo ; \
+ echo result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$out $$msg ; \
+ echo -n "xhtml " ; \
+ out=result/xhtml/`basename $$i .xml`.tst; \
+ xhtml=result/xhtml/`basename $$i .xml`.xhtml; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet \
+ $(srcdir)/xhtml/docbook.xsl $$i > $$out ; \
+ if [ -f $(srcdir)/$$xhtml ] ; then \
+ grep -v id < $(srcdir)/$$xhtml > $$xhtml.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$xhtml.noid $$out.noid ; \
+ rm -f $$xhtml.noid $$out.noid ; \
+ else \
+ mv $$out $(srcdir)/$$xhtml ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo ; \
+ echo result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$out ; \
+ done )
+ @echo
+
+xtchunk:
+ @$(MKDIR_P) result/html
+ @$(MKDIR_P) result/xtchunk
+ @(echo > .memdump)
+ @echo -n html-chunking
+ @(for i in $(srcdir)/test/gdp-handbook.xml ; do \
+ base=`basename $$i .xml` ; \
+ html=result/html/$$base.html; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ -o result/xtchunk/html/gdp-handbook \
+ $(srcdir)/html/xtchunk.xsl $$i 2> $$base.err ; \
+ if [ -f $(srcdir)/result/html/$$base.err ] ; then \
+ diff $(srcdir)/result/html/$$base.err $$base.err ; \
+ rm $$base.err ; \
+ else \
+ mv $$base.err $(srcdir)/result/html/$$base.err ; \
+ fi ; \
+ for html in result/xtchunk/html/*.html ; do \
+ orig=result/xtchunk/html/\`basename $$html .html\`.orig ;\
+ if [ -f $(srcdir)/$$orig ] ; then \
+ grep -v id < $$html > $$html.noid ; \
+ grep -v id < $(srcdir)/$$orig > $$orig.noid ; \
+ diff $$orig.noid $$html.noid ; \
+ rm -f $$html.noid $$orig.noid $$html; \
+ else \
+ mv $$html $(srcdir)/$$orig ; \
+ fi ; \
+ done ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true` ; \
+ if [ -n "$$log" ] ; then \
+ echo ; \
+ echo result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result/xtchunk/html/gdp-handbook ; \
+ done )
+ @echo
+
+#
+# The full set of tests
+#
+htmltests: $(top_builddir)/xsltproc/xsltproc
+ @$(MKDIR_P) result/html
+ @(echo > .memdump)
+ @echo "##"
+ @echo "## HTML stylesheets regression tests"
+ @echo "##"
+ @(for i in $(srcdir)/test/*.xml ; do \
+ echo $$i ; \
+ out=result/html/`basename $$i .xml`.tst; \
+ html=result/html/`basename $$i .xml`.html; \
+ $(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet $(srcdir)/html/docbook.xsl $$i > $$out ; \
+ if [ -f $(srcdir)/$$html ] ; then \
+ grep -v id < $(srcdir)/$$html > $$html.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$html.noid $$out.noid ; \
+ rm -f $$html.noid $$out.noid ; \
+ else mv $$out $(srcdir)/$$html ; fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f $$out ; done )
+
+fotests: $(top_builddir)/xsltproc/xsltproc
+ @$(MKDIR_P) result/fo
+ @(echo > .memdump)
+ @echo "##"
+ @echo "## XSL FO stylesheets regression tests"
+ @echo "##"
+ @(for i in $(srcdir)/test/*.xml ; do \
+ echo $$i ; \
+ out=result/fo/`basename $$i .xml`.tst; \
+ fo=result/fo/`basename $$i .xml`.fo; \
+ msg=result/fo/`basename $$i .xml`.msg; \
+ $(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet $(srcdir)/fo/docbook.xsl $$i > $$out 2> $$msg ; \
+ if [ -f $(srcdir)/$$fo ] ; then \
+ grep -v id < $(srcdir)/$$fo > $$fo.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$fo.noid $$out.noid ; \
+ rm -f $$fo.noid $$out.noid ; \
+ else mv $$out $(srcdir)/$$fo ; fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f $$out $$msg ; \
+ done )
+
+xhtmltests: $(top_builddir)/xsltproc/xsltproc
+ @$(MKDIR_P) result/xhtml
+ @(echo > .memdump)
+ @echo "##"
+ @echo "## XHTML stylesheets regression tests"
+ @echo "##"
+ @(for i in $(srcdir)/test/*.xml ; do \
+ echo $$i ; \
+ out=result/xhtml/`basename $$i .xml`.tst; \
+ xhtml=result/xhtml/`basename $$i .xml`.xhtml; \
+ $(CHECKER) $(top_builddir)/xsltproc/xsltproc --nonet $(srcdir)/xhtml/docbook.xsl $$i > $$out ; \
+ if [ -f $(srcdir)/$$xhtml ] ; then \
+ grep -v id < $(srcdir)/$$xhtml > $$xhtml.noid ; \
+ grep -v id < $$out > $$out.noid ; \
+ diff $$xhtml.noid $$out.noid ; \
+ rm -f $$xhtml.noid $$out.noid ; \
+ else mv $$out $(srcdir)/$$xhtml ; fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f $$out ; done )
+
+dist-hook:
+ @(cd $(srcdir) ; tar -cf - --exclude CVS --exclude .svn common html dtd lib xhtml fo doc images template htmlhelp result test) | (cd $(distdir); tar xf -)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/docbook/WhatsNew b/tests/docbook/WhatsNew
deleted file mode 100644
index a06abeff..00000000
--- a/tests/docbook/WhatsNew
+++ /dev/null
@@ -1,91 +0,0 @@
-Changes since version 1.39 (2001-05-24)
-
-Changes to docbook/*
-
- | 2001-06-14 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * VERSION: Version 1.40 released.
- |
-
-Changes to docbook/common/*
-
- | 2001-06-14 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * subtitles.xsl: Support subtitle on article
- |
-
-Changes to docbook/fo/*
-
- | 2001-06-14 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * sections.xsl: Bug fix: section autolabelling wasn't working
- | in division bodies
- |
- | * titlepage.templates.xml: Changed text-alignment on centered
- | titles to be 'center' rather than 'justify'
- |
- | * xref.xsl: Added anchor template
- |
- | 2001-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * graphics.xsl, param.xsl: Support Arbortext extensions--at
- | the moment, just to turn off the url() stuff in external
- | graphic references
- |
- | * titlepage.xsl: Bug fix: make a single author in an
- | authorgroup work correctly
- |
- | 2001-06-08 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * callout.xsl, inline.xsl, synop.xsl: Fixed some
- | unparameterized references to specific font families
- |
- | 2001-06-04 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * block.xsl: Made blockquote indent more reasonable
- |
- | * graphics.xsl: Omit the url() wrapper around external-graphic
- | srcs for FOP and PT
- |
-
-Changes to docbook/html/*
-
- | 2001-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * chunk-common.xsl: Make sure the root element gets processed
- | correctly so that it generates the right titlepage
- |
- | * component.xsl: Don't output ID attributes on DIVs with
- | required titles since they conflict with the NAME attributes
- | on the subsequently output A tags.
- |
- | * docbook.xsl: Pass the current node to user.head.content
- |
- | * index.xsl: Updated comment
- |
- | 2001-06-07 Jirka Kosek <kosek@users.sourceforge.net>
- |
- | * lists.xsl: Things preceding steps in procedure are placed
- | before OL list.
- |
- | 2001-06-04 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * lists.xsl: Fixed typo in compact list support; backed out
- | procedure step changes
- |
- | * sections.xsl: Fixed CSS typo; clear: all should be clear:
- | both
- |
- | 2001-06-02 Jirka Kosek <kosek@users.sourceforge.net>
- |
- | * lists.xsl: Fixed bug #424926. Things preceding steps in
- | procedure are not placed inside OL list.
- |
-
-Changes to docbook/extensions/saxon63/com/nwalsh/saxon/*
-
- | 2001-06-13 Norman Walsh <nwalsh@users.sourceforge.net>
- |
- | * Table.java: Fix API for Saxon 6.3; I missed one
- |
-
diff --git a/tests/docs/Makefile.am b/tests/docs/Makefile.am
index c5dad4c5..15b1b991 100644
--- a/tests/docs/Makefile.am
+++ b/tests/docs/Makefile.am
@@ -179,7 +179,16 @@ EXTRA_DIST = \
bug-178.xml \
bug-179.xml \
bug-180.xml \
+ bug-181.xml \
+ bug-182.xml \
+ bug-183.xml \
+ bug-184.xml \
+ bug-185-data.xml \
+ bug-185.xml \
+ bug-186.xml \
+ bug-187.xml \
character.xml \
+ date_add.xml \
array.xml \
items.xml
diff --git a/tests/docs/Makefile.in b/tests/docs/Makefile.in
new file mode 100644
index 00000000..03e47325
--- /dev/null
+++ b/tests/docs/Makefile.in
@@ -0,0 +1,688 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+#
+# Contains only test documents
+#
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/docs
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ bug-1-.xml \
+ bug-2-.xml \
+ bug-3-.xml \
+ bug-4-.xml \
+ bug-5-.xml \
+ bug-6-.xml \
+ bug-7-.xml \
+ bug-8-.xml \
+ bug-9-.xml \
+ bug-10-.xml \
+ bug-11-.xml \
+ bug-12-.xml \
+ bug-13-.xml \
+ bug-14-.xml \
+ bug-15-.xml \
+ bug-16-.xml \
+ bug-17-.xml \
+ bug-18-.xml \
+ bug-19-.xml \
+ bug-20-.xml \
+ bug-21-.xml \
+ bug-22-.xml \
+ bug-23-.xml \
+ bug-24-.xml \
+ bug-25-.xml \
+ bug-26-.xml \
+ bug-27-.xml \
+ bug-28-.xml \
+ bug-29-.xml bug-29-.ent \
+ bug-30-.xml \
+ bug-31-.xml \
+ bug-32-.xml \
+ bug-33-.xml \
+ bug-35-.xml \
+ bug-36-.xml \
+ bug-37-.xml \
+ bug-38-.xml \
+ bug-39-.xml \
+ bug-40-.xml \
+ bug-41-.xml \
+ bug-42-.xml \
+ bug-43-.xml \
+ bug-44-.xml \
+ bug-45-.xml \
+ bug-46-.xml \
+ bug-47-.xml \
+ bug-48-.xml \
+ bug-49-.xml \
+ bug-50-.xml \
+ bug-52.xml \
+ bug-53.xml \
+ bug-54.xml \
+ bug-55.xml \
+ bug-56.xml \
+ bug-57.xml \
+ bug-59.xml \
+ bug-60.xml \
+ bug-61.xml \
+ bug-62.xml \
+ bug-63.xml \
+ bug-64.xml \
+ bug-65.xml \
+ bug-66.xml \
+ bug-68.xml \
+ bug-69.xml \
+ bug-70.xml \
+ bug-71.xml \
+ bug-72.xml \
+ bug-73.xml \
+ bug-74.xml \
+ bug-75.xml \
+ bug-76.xml \
+ bug-77.xml \
+ bug-78.xml \
+ bug-79.xml \
+ bug-80.xml \
+ bug-81.xml \
+ bug-82.xml \
+ bug-83.xml \
+ bug-84.xml \
+ bug-86.xml \
+ bug-87.xml \
+ bug-88.xml \
+ bug-89.xml \
+ bug-90.xml \
+ bug-91.xml \
+ bug-92.xml \
+ bug-93.xml \
+ bug-94.xml \
+ bug-95.xml \
+ bug-96.xml \
+ bug-97.xml \
+ bug-98.xml \
+ bug-99.xml \
+ bug-100.xml \
+ bug-101.xml \
+ bug-102.xml \
+ bug-103.xml \
+ bug-104.xml \
+ bug-105.xml \
+ bug-106.xml \
+ bug-107.xml \
+ bug-108.xml \
+ bug-109.xml \
+ bug-110.xml bug-110.ent \
+ bug-111.xml \
+ bug-112.xml \
+ bug-113.xml \
+ bug-114.xml \
+ bug-115.xml \
+ bug-116.xml \
+ bug-117.xml \
+ bug-118.xml \
+ bug-119.xml \
+ bug-120.xml \
+ bug-121.xml \
+ bug-122.xml \
+ bug-123.xml \
+ bug-124.xml \
+ bug-125.xml \
+ bug-126.xml \
+ bug-127.xml \
+ bug-128.xml \
+ bug-129.xml \
+ bug-130.xml bug-130.doc \
+ bug-131.xml \
+ bug-132.xml \
+ bug-133.xml \
+ bug-134.xml \
+ bug-135.xml \
+ bug-136.xml \
+ bug-137.xml \
+ bug-138.xml \
+ bug-139.xml \
+ bug-140.xml \
+ bug-141.xml \
+ bug-142.xml \
+ bug-143.xml \
+ bug-144.xml \
+ bug-145.xml \
+ bug-146.xml \
+ bug-147.xml \
+ bug-148.xml \
+ bug-149.xml \
+ bug-150.xml \
+ bug-151.xml \
+ bug-152.xml \
+ bug-153.xml bug-153.doc \
+ bug-154.xml \
+ bug-155.xml \
+ bug-156.xml \
+ bug-157.xml \
+ bug-158.xml bug-158.doc \
+ bug-159.xml \
+ bug-160.xml \
+ bug-161.xml \
+ bug-163.xml \
+ bug-164.xml \
+ bug-165.xml \
+ bug-166.xml \
+ bug-167.xml \
+ bug-168.xml \
+ bug-169.xml \
+ bug-170.xml \
+ bug-171.xml \
+ bug-172.xml \
+ bug-173.xml \
+ bug-174.xml \
+ bug-175.xml \
+ bug-176.xml \
+ bug-177.xml \
+ bug-178.xml \
+ bug-179.xml \
+ bug-180.xml \
+ bug-181.xml \
+ bug-182.xml \
+ bug-183.xml \
+ bug-184.xml \
+ bug-185-data.xml \
+ bug-185.xml \
+ bug-186.xml \
+ bug-187.xml \
+ character.xml \
+ date_add.xml \
+ array.xml \
+ items.xml
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/docs/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/docs/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+tests:
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/docs/bug-181.xml b/tests/docs/bug-181.xml
new file mode 100644
index 00000000..285b69a1
--- /dev/null
+++ b/tests/docs/bug-181.xml
@@ -0,0 +1,4 @@
+<Urmel>
+ <E>1. zwei <F>drei</F> zwei eins</E>
+ <E a="b">2. zwei <F>drei</F> zwei eins</E>
+</Urmel>
diff --git a/tests/docs/bug-182.xml b/tests/docs/bug-182.xml
new file mode 100644
index 00000000..02b378db
--- /dev/null
+++ b/tests/docs/bug-182.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<root>
+<body><b> b 1 </b> text 1 <b> b 2 </b> text 2 </body>
+</root>
diff --git a/tests/docs/bug-183.xml b/tests/docs/bug-183.xml
new file mode 100644
index 00000000..bcd45a88
--- /dev/null
+++ b/tests/docs/bug-183.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<root>
+ <val k="one">hello</val>
+ <val k="two">2</val>
+</root>
diff --git a/tests/docs/bug-184.xml b/tests/docs/bug-184.xml
new file mode 100644
index 00000000..69d62f2c
--- /dev/null
+++ b/tests/docs/bug-184.xml
@@ -0,0 +1 @@
+<doc/>
diff --git a/tests/docs/bug-185-data.xml b/tests/docs/bug-185-data.xml
new file mode 100644
index 00000000..166ef179
--- /dev/null
+++ b/tests/docs/bug-185-data.xml
@@ -0,0 +1,5 @@
+<!DOCTYPE test [ <!ATTLIST A id ID #REQUIRED> ] >
+<test>
+ <A id="X"/>
+ <A id="Y"/>
+</test>
diff --git a/tests/docs/bug-185.xml b/tests/docs/bug-185.xml
new file mode 100644
index 00000000..72bfdc4c
--- /dev/null
+++ b/tests/docs/bug-185.xml
@@ -0,0 +1,2 @@
+<?xml-stylesheet href="poc.xsl" type="text/xsl"?>
+<in>bug-185-data.xml#xpointer(id('X')/range-to(id('Y')))</in>
diff --git a/tests/docs/bug-186.xml b/tests/docs/bug-186.xml
new file mode 100644
index 00000000..424db6bd
--- /dev/null
+++ b/tests/docs/bug-186.xml
@@ -0,0 +1,4 @@
+<top xmlns:a="AAAA" xmlns:b="BBBB" xmlns:c="CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC">
+<foo/>
+<bar/>
+</top>
diff --git a/tests/docs/bug-187.xml b/tests/docs/bug-187.xml
new file mode 100644
index 00000000..69d62f2c
--- /dev/null
+++ b/tests/docs/bug-187.xml
@@ -0,0 +1 @@
+<doc/>
diff --git a/tests/documents/Makefile.am b/tests/documents/Makefile.am
index 6cd98a08..97c9fd8d 100644
--- a/tests/documents/Makefile.am
+++ b/tests/documents/Makefile.am
@@ -14,7 +14,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@(echo > .memdump)
diff --git a/tests/documents/Makefile.in b/tests/documents/Makefile.in
new file mode 100644
index 00000000..3708011f
--- /dev/null
+++ b/tests/documents/Makefile.in
@@ -0,0 +1,534 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/documents
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ bredfort.css bredfort.xsl doc_file.xml docfile.xml \
+ fragment2.xml fragment.result fragment.xml fragment.xsl \
+ index.xml menu.xml message.result message.xml message.xsl \
+ result.xhtml system.xml test_bad.err test_bad.result \
+ test_bad.xml test.result test.xml test.xsl worklog.xml
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/documents/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/documents/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/bredfort.xsl $(srcdir)/index.xml > result ; \
+ diff $(srcdir)/result.xhtml result; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f result)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/test.xsl $(srcdir)/test.xml > result ; \
+ diff $(srcdir)/test.result result; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f result)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/test.xsl $(srcdir)/test_bad.xml > result 2>err ; \
+ diff $(srcdir)/test_bad.result result; \
+ diff $(srcdir)/test_bad.err err; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f result err)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/message.xsl $(srcdir)/message.xml > result 2>&1 ; \
+ diff $(srcdir)/message.result result; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f result)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/fragment.xsl $(srcdir)/fragment.xml > result 2>&1 ; \
+ diff $(srcdir)/fragment.result result; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f result)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/Makefile.am b/tests/exslt/Makefile.am
index 800701b1..aeb58c1d 100644
--- a/tests/exslt/Makefile.am
+++ b/tests/exslt/Makefile.am
@@ -1,11 +1,11 @@
## Process this file with automake to produce Makefile.in
-SUBDIRS=common functions math sets strings dynamic date
+SUBDIRS=common functions math saxon sets strings dynamic date $(CRYPTO_TESTDIR)
test tests:
@(cur=`pwd` ; for dir in $(SUBDIRS) ; do cd $$dir ; $(MAKE) CHECKER='$(CHECKER)' tests ; cd $$cur ; done)
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
diff --git a/tests/exslt/Makefile.in b/tests/exslt/Makefile.in
new file mode 100644
index 00000000..7869a0d7
--- /dev/null
+++ b/tests/exslt/Makefile.in
@@ -0,0 +1,682 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = $(SUBDIRS)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+SUBDIRS = common functions math saxon sets strings dynamic date $(CRYPTO_TESTDIR)
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am distclean distclean-generic distclean-libtool \
+ distclean-tags distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ installdirs-am maintainer-clean maintainer-clean-generic \
+ mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \
+ ps ps-am tags tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+test tests:
+ @(cur=`pwd` ; for dir in $(SUBDIRS) ; do cd $$dir ; $(MAKE) CHECKER='$(CHECKER)' tests ; cd $$cur ; done)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/common/Makefile.am b/tests/exslt/common/Makefile.am
index dc6a1b54..5b5895cb 100644
--- a/tests/exslt/common/Makefile.am
+++ b/tests/exslt/common/Makefile.am
@@ -20,7 +20,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running exslt common tests'
diff --git a/tests/exslt/common/Makefile.in b/tests/exslt/common/Makefile.in
new file mode 100644
index 00000000..014612ee
--- /dev/null
+++ b/tests/exslt/common/Makefile.in
@@ -0,0 +1,549 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/common
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ node-set.1.xml node-set.1.xsl node-set.1.out \
+ node-set.2.xml node-set.2.xsl node-set.2.out \
+ node-set.3.xml node-set.3.xsl node-set.3.out \
+ node-set.4.xml node-set.4.xsl node-set.4.out \
+ node-set.5.xml node-set.5.xsl node-set.5.out \
+ node-set.6.xml node-set.6.xsl node-set.6.out \
+ node-set.7.xml node-set.7.xsl node-set.7.out \
+ node-set.8.xml node-set.8.xsl node-set.8.out \
+ object-type.1.xml object-type.1.xsl object-type.1.out \
+ import-test1a.imp import-test1b.imp import-test1.out \
+ import-test1.xml import-test1.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/common/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/common/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt common tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/crypto/Makefile.am b/tests/exslt/crypto/Makefile.am
new file mode 100644
index 00000000..0edb15bf
--- /dev/null
+++ b/tests/exslt/crypto/Makefile.am
@@ -0,0 +1,47 @@
+## Process this file with automake to produce Makefile.in
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+EXTRA_DIST = \
+ crypt.1.out crypt.1.xml crypt.1.xsl \
+ hash.1.out hash.1.xml hash.1.xsl
+
+CLEANFILES = .memdump
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt crypto tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
diff --git a/tests/exslt/crypto/Makefile.in b/tests/exslt/crypto/Makefile.in
new file mode 100644
index 00000000..84d3dc36
--- /dev/null
+++ b/tests/exslt/crypto/Makefile.in
@@ -0,0 +1,540 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/crypto
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ crypt.1.out crypt.1.xml crypt.1.xsl \
+ hash.1.out hash.1.xml hash.1.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/crypto/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/crypto/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt crypto tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/crypto/crypt.1.out b/tests/exslt/crypto/crypt.1.out
new file mode 100644
index 00000000..b34060cc
--- /dev/null
+++ b/tests/exslt/crypto/crypt.1.out
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+<test-results>
+ <test-result>
+ <ciphertext>ac81e5869f1cd55ee7146e347b26cdd25274e871f98ea1b8698ea99543db</ciphertext>
+ <match>OK</match>
+ </test-result>
+ <test-result>
+ <ciphertext>054026a1c66049af4d48d53c152316144a27519d2c6272910c18ad6cb602ede48ceb0b72fecb287019fe7e1a866c2d34d12ec106ffdf3506e5c6a4a211bb62b4dbd67bac018e8f954823eda9c51aae8bb7b531f97363ce1a2065722521962deed7139e6781dd27404ad9fd2fd0668e2ffaf1d8a64c33f13936163adca3caefce423b276ada7f4738412c639b40ed43dd469dc522cdcb9c3232fab96eae0e7d3350b1dea9639d6a488e584323e865e808d966f379df498e887f9c6b70cb9a4fe6561f46e5fb125f4600430d11d517623e891375a43c87857c26060362f2c37331fc010e153736eae80bab728b666ef607fac9e1c62cc43ca32fc35b6ec98381d51c523cdf272b0d64ed6450c4bbc7128d3714e70733a4154fc023c432c21973db9b578d824f3f29af479eb01055fecb0bbd7960f2a2f8875938cad8aecf214bad46f4abd3f68b4d817fa184f74d0ba0c3d267840ed98434e167daa52637fbaaf25b24e1edc6fae1b7e505a7b1d10587c0cce2353e43af5cbdd9df5dbc659756182fcf5355cc289c72e7b4af9f169bf4538ac43062913296eca4817262a351b8002dfb604e20d4fd6d4e055c73c7b58c82ea6ef98a4076bb172110401efdf6</ciphertext>
+ <match>OK</match>
+ </test-result>
+ <test-result>
+ <ciphertext>b9ed4dfb21cdefeb9f79f75068b080ccb9c84ea7279d2aeb574d</ciphertext>
+ <match>OK</match>
+ </test-result>
+ <test-result>
+ <ciphertext>c6d661f83293f0398501e1c0e73b8fa9232e2d167b4f</ciphertext>
+ <match>OK</match>
+ </test-result>
+</test-results>
diff --git a/tests/exslt/crypto/crypt.1.xml b/tests/exslt/crypto/crypt.1.xml
new file mode 100644
index 00000000..4c025212
--- /dev/null
+++ b/tests/exslt/crypto/crypt.1.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<test-cases>
+ <test-case>
+ <key>open_sesame</key>
+ <data>Ali Baba and the forty thieves</data>
+ </test-case>
+ <test-case>
+ <key>trustno1</key>
+ <data>Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.</data>
+ </test-case>
+ <test-case>
+ <key>password</key>
+ <data>Ärger, Ökonom, Übermut.</data>
+ </test-case>
+ <test-case>
+ <key>01234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567</key>
+ <data>Test with 128-byte key</data>
+ </test-case>
+</test-cases>
diff --git a/tests/exslt/crypto/crypt.1.xsl b/tests/exslt/crypto/crypt.1.xsl
new file mode 100644
index 00000000..f986943a
--- /dev/null
+++ b/tests/exslt/crypto/crypt.1.xsl
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:crypto="http://exslt.org/crypto"
+ exclude-result-prefixes="crypto"
+ version="1.0">
+
+ <xsl:output indent="yes"/>
+
+ <xsl:template match="test-cases">
+ <test-results>
+ <xsl:apply-templates select="test-case"/>
+ </test-results>
+ </xsl:template>
+
+ <xsl:template match="test-case">
+ <xsl:variable name="ciphertext" select="crypto:rc4_encrypt(key, data)"/>
+ <xsl:variable name="plaintext" select="crypto:rc4_decrypt(key, $ciphertext)"/>
+ <test-result>
+ <ciphertext>
+ <xsl:value-of select="$ciphertext"/>
+ </ciphertext>
+ <match>
+ <xsl:choose>
+ <xsl:when test="$plaintext = data">OK</xsl:when>
+ <xsl:otherwise>FAIL</xsl:otherwise>
+ </xsl:choose>
+ </match>
+ </test-result>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/tests/exslt/crypto/hash.1.out b/tests/exslt/crypto/hash.1.out
new file mode 100644
index 00000000..ce6f6abe
--- /dev/null
+++ b/tests/exslt/crypto/hash.1.out
@@ -0,0 +1,21 @@
+text = _Привет, Мир!_ md5 = d2e2e8dc53cb794450113042c7556312 sha1 = d67f91f1f55b432342ec2392bf1110c86291fdd3
+text = _Привет, Мир?_ md5 = 3aebe789bc330a3bda6ba99e075f833e sha1 = f4345f343097799e8b495c4c9a1d1d690c37b6eb
+text = _Привет, Мир _ md5 = 73251f813aff056b532c39225b095ef9 sha1 = 419b9e064a167c5500a1033d8d007b74e43c267b
+text = _Привет, Мир._ md5 = ad36162786b7c2d651b19522bc885b21 sha1 = cb1395c0b22a61d9953c1a22bda7eaffdd61adb7
+text = _Привет, Мир9_ md5 = cbb48a4a4eced9d0349b6e0b2487cfcd sha1 = 8fa81c70276cddb16862543231b4449eef20259a
+text = _Привет, МирЖ_ md5 = b288f1dab6563148b5d1409c4c5c260f sha1 = 9b3094419172552d6e99d5dcd09835463ac4b88a
+text = _Привет, МирZ_ md5 = b4659b1baaa26e4b532666cdf8a854c2 sha1 = d5becd4eecc8e48a91f0efb98fb7d6eb5202f6dd
+text = _Привет,МирZ _ md5 = d7ae5b6f5e5e43843de9021ade23ded1 sha1 = 74879fb379fc950ecd46ed1b358b72d11dae248e
+text = _Привет, МирZ _ md5 = 6f066fe46c38cafa81266a415ae12a3c sha1 = 270c37447d5a4e2814e4d352b11a22a715550e03
+text = _Привет, МирZ_ md5 = 5aea0ab8c6aa052e79bb54cdd0eae71f sha1 = 23ae83b0b6e5ec346c596ec05fe7065e4f4d97f2
+text = _ПриветМирL_ md5 = 741e7cc90fa5ccabb4c3f707bd387060 sha1 = 6cfd4854b8b19015e48687849a6069ab7f997164
+
+text = _Hello, World!_ md5 = 65a8e27d8879283831b664bd8b7f0ad4 sha1 = 0a0a9f2a6772942557ab5355d76af442f8f65e01
+text = _Hello, World?_ md5 = 925de34d3e74f6439f636a7905458f90 sha1 = 10f5f633e91d0b4e40232aef04a9452c84532407
+text = _Hello, World _ md5 = 037644941130118d5aade8cfb92d77d3 sha1 = defa00ad8a0ed31720df3be88d29d0d60f085bd3
+text = _Hello, World._ md5 = e9db5cf8349b1166e96a742e198a0dd1 sha1 = 179df601a4e8cfd0a97b29484410a5f42fcbfff1
+text = _Hello, World9_ md5 = faf56df200d7f645a7911c4179614ca8 sha1 = 8a420fad2ccc0504448871245cb5769a42a16cdb
+text = _Hello, WorldЖ_ md5 = ffa8f2b84083d767a672debbe535a68e sha1 = 4a57c7b5874d38a98b6de30496fd51894039334f
+text = _Hello, WorldZ_ md5 = d6ec5883599d8ad6da7a32a094c1375b sha1 = cdc052e9c8e42b61fd3d45c72211b4d0bafcd39f
+
+text = __ md5 = sha1 =
diff --git a/tests/exslt/crypto/hash.1.xml b/tests/exslt/crypto/hash.1.xml
new file mode 100644
index 00000000..a9a792d3
--- /dev/null
+++ b/tests/exslt/crypto/hash.1.xml
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="utf-8"?>
+<patterns>
+
+ <pattern>Привет, Мир!</pattern>
+ <pattern>Привет, Мир?</pattern>
+ <pattern>Привет, Мир </pattern>
+ <pattern>Привет, Мир.</pattern>
+ <pattern>Привет, Мир9</pattern>
+ <pattern>Привет, МирЖ</pattern>
+ <pattern>Привет, МирZ</pattern>
+ <pattern>Привет,МирZ </pattern>
+ <pattern>Привет, МирZ </pattern>
+ <pattern>Привет, МирZ</pattern>
+ <pattern>ПриветМирL</pattern>
+
+ <br/>
+
+ <pattern>Hello, World!</pattern>
+ <pattern>Hello, World?</pattern>
+ <pattern>Hello, World </pattern>
+ <pattern>Hello, World.</pattern>
+ <pattern>Hello, World9</pattern>
+ <pattern>Hello, WorldЖ</pattern>
+ <pattern>Hello, WorldZ</pattern>
+
+ <br/>
+
+ <!-- Empty string. -->
+ <pattern/>
+
+</patterns>
diff --git a/tests/exslt/crypto/hash.1.xsl b/tests/exslt/crypto/hash.1.xsl
new file mode 100644
index 00000000..403ea104
--- /dev/null
+++ b/tests/exslt/crypto/hash.1.xsl
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:crypto="http://exslt.org/crypto"
+ exclude-result-prefixes="crypto"
+ version="1.0">
+
+ <xsl:output method="text" encoding="utf-8"/>
+
+ <xsl:variable name="nl" select="'&#x0A;'"/>
+
+ <xsl:template match="/">
+ <xsl:apply-templates select="patterns/*"/>
+ </xsl:template>
+
+ <xsl:template match="br">
+ <xsl:value-of select="$nl"/>
+ </xsl:template>
+
+ <xsl:template match="pattern">
+ <xsl:variable name="text" select="."/>
+
+ <xsl:text>text = _</xsl:text>
+ <xsl:value-of select="$text"/>
+ <xsl:text>_</xsl:text>
+
+ <xsl:text> md5 = </xsl:text>
+ <xsl:value-of select="crypto:md5($text)"/>
+
+ <xsl:text> sha1 = </xsl:text>
+ <xsl:value-of select="crypto:sha1($text)"/>
+
+ <xsl:value-of select="$nl"/>
+ </xsl:template>
+
+</xsl:stylesheet>
diff --git a/tests/exslt/date/Makefile.am b/tests/exslt/date/Makefile.am
index 6e9ffd8b..ec1b896b 100644
--- a/tests/exslt/date/Makefile.am
+++ b/tests/exslt/date/Makefile.am
@@ -26,7 +26,7 @@ EXTRA_DIST = \
add-duration.1.out add-duration.1.xml add-duration.1.xsl \
add-duration.2.out add-duration.2.xml add-duration.2.xsl \
sum.1.out sum.1.xml sum.1.xsl \
- sum.2.out sum.2.xml sum.2.xsl \
+ sum.2.out sum.2.xml sum.2.xsl sum.2.err \
difference.1.out difference.1.xml difference.1.xsl \
difference.2.out difference.2.xml difference.2.xsl \
duration.1.out duration.1.xml duration.1.xsl \
diff --git a/tests/exslt/date/Makefile.in b/tests/exslt/date/Makefile.in
new file mode 100644
index 00000000..e901ea5b
--- /dev/null
+++ b/tests/exslt/date/Makefile.in
@@ -0,0 +1,580 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/date
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ current.xsl \
+ date.1.out date.1.xml date.1.xsl \
+ date.2.out date.2.xml date.2.xsl \
+ datetime.1.out datetime.1.xml datetime.1.xsl \
+ datetime.2.out datetime.2.xml datetime.2.xsl \
+ gday.1.out gday.1.xml gday.1.xsl \
+ gday.2.out gday.2.xml gday.2.xsl \
+ gmonth.1.out gmonth.1.xml gmonth.1.xsl \
+ gmonth.2.out gmonth.2.xml gmonth.2.xsl \
+ gmonthday.1.out gmonthday.1.xml gmonthday.1.xsl \
+ gmonthday.2.out gmonthday.2.xml gmonthday.2.xsl \
+ gyear.1.out gyear.1.xml gyear.1.xsl \
+ gyear.2.out gyear.2.xml gyear.2.xsl \
+ gyearmonth.1.out gyearmonth.1.xml gyearmonth.1.xsl \
+ gyearmonth.2.out gyearmonth.2.xml gyearmonth.2.xsl \
+ time.1.out time.1.xml time.1.xsl \
+ time.2.out time.2.xml time.2.xsl \
+ add.1.out add.1.xml add.1.xsl \
+ add.2.out add.2.xml add.2.xsl \
+ add-duration.1.out add-duration.1.xml add-duration.1.xsl \
+ add-duration.2.out add-duration.2.xml add-duration.2.xsl \
+ sum.1.out sum.1.xml sum.1.xsl \
+ sum.2.out sum.2.xml sum.2.xsl sum.2.err \
+ difference.1.out difference.1.xml difference.1.xsl \
+ difference.2.out difference.2.xml difference.2.xsl \
+ duration.1.out duration.1.xml duration.1.xsl \
+ duration.2.out duration.2.xml duration.2.xsl \
+ seconds.1.out seconds.1.xml seconds.1.xsl \
+ seconds.2.out seconds.2.xml seconds.2.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/date/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/date/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+test-current:
+ @(echo > .memdump)
+ @echo \<doc/\> >current.xml
+ @echo "#"
+ @echo "# Inspect the following for correctness"
+ @echo "#"
+ @(for i in $(srcdir)/current.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ $(top_builddir)/xsltproc/xsltproc $(srcdir)/$$name.xsl $(srcdir)/$$name.xml;\
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ done)
+ @rm -f current.xml
+
+test-logall:
+ @echo '## Running exslt date tests'
+
+test tests: $(top_builddir)/xsltproc/xsltproc test-logall test-current
+ @echo '## Running exslt common tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/date/add.1.out b/tests/exslt/date/add.1.out
index 39b3d9e4..47394ae2 100644
--- a/tests/exslt/date/add.1.out
+++ b/tests/exslt/date/add.1.out
@@ -26,4 +26,6 @@ result : 1999-12-31
add : 2000-01 + -P1D
result : 1999-12-31
add : 1970-01-01T00:00:00-00:30 + -PT30S
-result : 1970-01-01T00:29:30Z \ No newline at end of file
+result : 1969-12-31T23:59:30-00:30
+add : 2016-04-28T18:02:44+02:00 + P1D
+result : 2016-04-29T18:02:44+02:00 \ No newline at end of file
diff --git a/tests/exslt/date/add.1.xml b/tests/exslt/date/add.1.xml
index 21815131..5555747e 100644
--- a/tests/exslt/date/add.1.xml
+++ b/tests/exslt/date/add.1.xml
@@ -14,5 +14,6 @@
<date date='2000-01' dur='-PT86400S'/>
<date date='2000-01' dur='-P1D'/>
<date date='1970-01-01T00:00:00-00:30' dur='-PT30S'/>
+ <date date='2016-04-28T18:02:44+02:00' dur='P1D'/>
</page>
diff --git a/tests/exslt/date/difference.1.out b/tests/exslt/date/difference.1.out
index 8382d9f3..bcafa2ba 100644
--- a/tests/exslt/date/difference.1.out
+++ b/tests/exslt/date/difference.1.out
@@ -32,4 +32,6 @@ result : PT2S
difference : 2002-05-03T00:00:01 - 2002-05-02T23:59:59
result : -PT2S
difference : 2000-01-02T05:00:03 - 2000-01-01T04:03:02
-result : -P1DT57M1S \ No newline at end of file
+result : -P1DT57M1S
+difference : 2016-04-28T17:59:30+02:00 - 2016-04-28T17:59:30+04:00
+result : -PT2H \ No newline at end of file
diff --git a/tests/exslt/date/difference.1.xml b/tests/exslt/date/difference.1.xml
index 2e8575bb..ca897c09 100644
--- a/tests/exslt/date/difference.1.xml
+++ b/tests/exslt/date/difference.1.xml
@@ -21,5 +21,7 @@
<date date2='2002-05-02T23:59:59' date1='2002-05-03T00:00:01'/>
<!-- result should be negative -->
<date date1='2000-01-02T05:00:03' date2='2000-01-01T04:03:02'/>
+ <!-- with timezone -->
+ <date date1='2016-04-28T17:59:30+02:00' date2='2016-04-28T17:59:30+04:00'/>
</page>
diff --git a/tests/exslt/dynamic/Makefile.am b/tests/exslt/dynamic/Makefile.am
index 9b1177c6..84ebb5f8 100644
--- a/tests/exslt/dynamic/Makefile.am
+++ b/tests/exslt/dynamic/Makefile.am
@@ -10,10 +10,10 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
- @echo '## Running exslt sets tests'
+ @echo '## Running exslt dynamic tests'
@(echo > .memdump)
@(for i in $(srcdir)/*.xsl ; do \
name=`basename $$i .xsl` ; \
diff --git a/tests/exslt/dynamic/Makefile.in b/tests/exslt/dynamic/Makefile.in
new file mode 100644
index 00000000..3d625ebc
--- /dev/null
+++ b/tests/exslt/dynamic/Makefile.in
@@ -0,0 +1,539 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/dynamic
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ dynmap.out dynmap.xml dynmap.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/dynamic/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/dynamic/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt dynamic tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/dynamic/dynmap.out b/tests/exslt/dynamic/dynmap.out
index b75b87cf..7a900cae 100644
--- a/tests/exslt/dynamic/dynmap.out
+++ b/tests/exslt/dynamic/dynmap.out
@@ -38,4 +38,7 @@
<exsl:string xmlns:exsl="http://exslt.org/common">without-child</exsl:string>
<exsl:string xmlns:exsl="http://exslt.org/common">with-child</exsl:string>
</string>
+ <namespace>
+ <exsl:string xmlns:exsl="http://exslt.org/common">dynmap</exsl:string>
+ </namespace>
</result>
diff --git a/tests/exslt/dynamic/dynmap.xsl b/tests/exslt/dynamic/dynmap.xsl
index bfcef581..40f9eaf1 100644
--- a/tests/exslt/dynamic/dynmap.xsl
+++ b/tests/exslt/dynamic/dynmap.xsl
@@ -18,6 +18,9 @@
<string>
<xsl:copy-of select="dyn:map(*, 'name()')"/>
</string>
+ <namespace>
+ <xsl:copy-of select="dyn:map(namespace::*, 'name(/*)')"/>
+ </namespace>
</result>
</xsl:template>
</xsl:stylesheet>
diff --git a/tests/exslt/functions/Makefile.am b/tests/exslt/functions/Makefile.am
index 697b3ed8..303043a1 100644
--- a/tests/exslt/functions/Makefile.am
+++ b/tests/exslt/functions/Makefile.am
@@ -19,7 +19,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running exslt function tests'
diff --git a/tests/exslt/functions/Makefile.in b/tests/exslt/functions/Makefile.in
new file mode 100644
index 00000000..9087164b
--- /dev/null
+++ b/tests/exslt/functions/Makefile.in
@@ -0,0 +1,548 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/functions
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ function.1.out function.1.xml function.1.xsl \
+ function.2.out function.2.xml function.2.xsl \
+ function.3.out function.3.xml function.3.xsl \
+ function.4.out function.4.xml function.4.xsl \
+ function.5.out function.5.xml function.5.xsl \
+ function.6.out function.6.xml function.6.xsl \
+ function.7.out function.7.xml function.7.xsl \
+ function.8.out function.8.xml function.8.xsl \
+ function.9.out function.9.xml function.9.xsl \
+ function.10.out function.10.xml function.10.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/functions/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/functions/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt function tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/math/Makefile.am b/tests/exslt/math/Makefile.am
index facaa414..68bea6a1 100644
--- a/tests/exslt/math/Makefile.am
+++ b/tests/exslt/math/Makefile.am
@@ -21,7 +21,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running exslt math tests'
diff --git a/tests/exslt/math/Makefile.in b/tests/exslt/math/Makefile.in
new file mode 100644
index 00000000..1f7d7b7d
--- /dev/null
+++ b/tests/exslt/math/Makefile.in
@@ -0,0 +1,550 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/math
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ highest.1.out highest.1.xml highest.1.xsl \
+ highest.2.out highest.2.xml highest.2.xsl \
+ highest.5.out highest.5.xml highest.5.xsl \
+ lowest.1.out lowest.1.xml lowest.1.xsl \
+ lowest.2.out lowest.2.xml lowest.2.xsl \
+ max.1.out max.1.xml max.1.xsl \
+ max.2.out max.2.xml max.2.xsl \
+ max.3.out max.3.xml max.3.xsl \
+ max.5.out max.5.xml max.5.xsl \
+ power.1.out power.1.xml power.1.xsl \
+ min.1.out min.1.xml min.1.xsl \
+ min.2.out min.2.xml min.2.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/math/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/math/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt math tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/math/power.1.out b/tests/exslt/math/power.1.out
index 6c3f2671..da9cb6dd 100644
--- a/tests/exslt/math/power.1.out
+++ b/tests/exslt/math/power.1.out
@@ -2,7 +2,7 @@
<results>
<result>1</result>
<result>7</result>
- <result> 2.85311670611e+11</result>
+ <result>2.85311670611e+11</result>
<result>256</result>
<result>243</result>
</results>
diff --git a/tests/exslt/saxon/Makefile.am b/tests/exslt/saxon/Makefile.am
new file mode 100644
index 00000000..9e7b3160
--- /dev/null
+++ b/tests/exslt/saxon/Makefile.am
@@ -0,0 +1,49 @@
+## Process this file with automake to produce Makefile.in
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+EXTRA_DIST = \
+ eval.1.out eval.1.xml eval.1.xsl \
+ eval.2.out eval.2.xml eval.2.xsl eval.2.err \
+ eval.3.out eval.3.xml eval.3.xsl eval.3.err \
+ lineno.1.out lineno.1.xml lineno.1.xsl
+
+CLEANFILES = .memdump
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt saxon tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
diff --git a/tests/exslt/saxon/Makefile.in b/tests/exslt/saxon/Makefile.in
new file mode 100644
index 00000000..b200df3a
--- /dev/null
+++ b/tests/exslt/saxon/Makefile.in
@@ -0,0 +1,542 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/saxon
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ eval.1.out eval.1.xml eval.1.xsl \
+ eval.2.out eval.2.xml eval.2.xsl eval.2.err \
+ eval.3.out eval.3.xml eval.3.xsl eval.3.err \
+ lineno.1.out lineno.1.xml lineno.1.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/saxon/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/saxon/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt saxon tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/saxon/eval.1.out b/tests/exslt/saxon/eval.1.out
new file mode 100644
index 00000000..7d0c03a9
--- /dev/null
+++ b/tests/exslt/saxon/eval.1.out
@@ -0,0 +1,4 @@
+<?xml version="1.0"?>
+<results>
+ <result>2</result>
+</results>
diff --git a/tests/exslt/saxon/eval.1.xml b/tests/exslt/saxon/eval.1.xml
new file mode 100644
index 00000000..651887cb
--- /dev/null
+++ b/tests/exslt/saxon/eval.1.xml
@@ -0,0 +1,3 @@
+<expressions>
+ <expression>1+1</expression>
+</expressions>
diff --git a/tests/exslt/saxon/eval.1.xsl b/tests/exslt/saxon/eval.1.xsl
new file mode 100644
index 00000000..ee97a715
--- /dev/null
+++ b/tests/exslt/saxon/eval.1.xsl
@@ -0,0 +1,22 @@
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:saxon="http://icl.com/saxon"
+ exclude-result-prefixes="saxon">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="expressions">
+ <results>
+ <xsl:apply-templates select="*"/>
+ </results>
+</xsl:template>
+
+<xsl:template match="expression">
+ <result>
+ <xsl:value-of select="saxon:eval(saxon:expression(.))"/>
+ </result>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/exslt/saxon/eval.2.err b/tests/exslt/saxon/eval.2.err
new file mode 100644
index 00000000..df8adfbc
--- /dev/null
+++ b/tests/exslt/saxon/eval.2.err
@@ -0,0 +1,7 @@
+XPath error : Invalid expression
+###
+^
+XPath error : Invalid expression
+xmlXPathCompiledEval: evaluation failed
+runtime error: file ./eval.2.xsl line 11 element value-of
+XPath evaluation returned no result.
diff --git a/tests/exslt/saxon/eval.2.out b/tests/exslt/saxon/eval.2.out
new file mode 100644
index 00000000..3048a905
--- /dev/null
+++ b/tests/exslt/saxon/eval.2.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<results/>
diff --git a/tests/exslt/saxon/eval.2.xml b/tests/exslt/saxon/eval.2.xml
new file mode 100644
index 00000000..69d62f2c
--- /dev/null
+++ b/tests/exslt/saxon/eval.2.xml
@@ -0,0 +1 @@
+<doc/>
diff --git a/tests/exslt/saxon/eval.2.xsl b/tests/exslt/saxon/eval.2.xsl
new file mode 100644
index 00000000..a193fdd9
--- /dev/null
+++ b/tests/exslt/saxon/eval.2.xsl
@@ -0,0 +1,16 @@
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:saxon="http://icl.com/saxon"
+ exclude-result-prefixes="saxon">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="/">
+ <results>
+ <xsl:value-of select="true() and saxon:expression('###')"/>
+ </results>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/exslt/saxon/eval.3.err b/tests/exslt/saxon/eval.3.err
new file mode 100644
index 00000000..5a87793b
--- /dev/null
+++ b/tests/exslt/saxon/eval.3.err
@@ -0,0 +1,6 @@
+XPath error : Undefined namespace prefix
+xmlXPathCompiledEval: evaluation failed
+XPath error : Invalid expression
+xmlXPathCompiledEval: evaluation failed
+runtime error: file ./eval.3.xsl line 11 element value-of
+XPath evaluation returned no result.
diff --git a/tests/exslt/saxon/eval.3.out b/tests/exslt/saxon/eval.3.out
new file mode 100644
index 00000000..3048a905
--- /dev/null
+++ b/tests/exslt/saxon/eval.3.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<results/>
diff --git a/tests/exslt/saxon/eval.3.xml b/tests/exslt/saxon/eval.3.xml
new file mode 100644
index 00000000..69d62f2c
--- /dev/null
+++ b/tests/exslt/saxon/eval.3.xml
@@ -0,0 +1 @@
+<doc/>
diff --git a/tests/exslt/saxon/eval.3.xsl b/tests/exslt/saxon/eval.3.xsl
new file mode 100644
index 00000000..5f75f3c0
--- /dev/null
+++ b/tests/exslt/saxon/eval.3.xsl
@@ -0,0 +1,16 @@
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:saxon="http://icl.com/saxon"
+ exclude-result-prefixes="saxon">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="/">
+ <results>
+ <xsl:value-of select="true() and saxon:eval(saxon:expression('ns:foo'))"/>
+ </results>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/exslt/saxon/lineno.1.out b/tests/exslt/saxon/lineno.1.out
new file mode 100644
index 00000000..3350b084
--- /dev/null
+++ b/tests/exslt/saxon/lineno.1.out
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<results>
+ <lineno>1</lineno>
+ <lineno>8</lineno>
+ <lineno>8</lineno>
+</results>
diff --git a/tests/exslt/saxon/lineno.1.xml b/tests/exslt/saxon/lineno.1.xml
new file mode 100644
index 00000000..5b051109
--- /dev/null
+++ b/tests/exslt/saxon/lineno.1.xml
@@ -0,0 +1,9 @@
+<doc>
+ <!--
+ a
+ couple
+ of
+ lines
+ -->
+ <elem/>
+</doc>
diff --git a/tests/exslt/saxon/lineno.1.xsl b/tests/exslt/saxon/lineno.1.xsl
new file mode 100644
index 00000000..909a93e1
--- /dev/null
+++ b/tests/exslt/saxon/lineno.1.xsl
@@ -0,0 +1,24 @@
+<xsl:stylesheet
+ version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:saxon="http://icl.com/saxon"
+ exclude-result-prefixes="saxon">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="/">
+ <results>
+ <lineno>
+ <xsl:value-of select="saxon:line-number(/doc)"/>
+ </lineno>
+ <lineno>
+ <xsl:value-of select="saxon:line-number(/doc/elem)"/>
+ </lineno>
+ <lineno>
+ <xsl:value-of select="saxon:line-number(/doc/elem/namespace::*)"/>
+ </lineno>
+ </results>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/exslt/sets/Makefile.am b/tests/exslt/sets/Makefile.am
index bc14fdf7..2f77c2dc 100644
--- a/tests/exslt/sets/Makefile.am
+++ b/tests/exslt/sets/Makefile.am
@@ -14,7 +14,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running exslt sets tests'
diff --git a/tests/exslt/sets/Makefile.in b/tests/exslt/sets/Makefile.in
new file mode 100644
index 00000000..75b52279
--- /dev/null
+++ b/tests/exslt/sets/Makefile.in
@@ -0,0 +1,543 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/sets
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ difference.1.out difference.1.xml difference.1.xsl \
+ distinct.1.out distinct.1.xml distinct.1.xsl \
+ has-same-node.1.out has-same-node.1.xml has-same-node.1.xsl \
+ leading.1.out leading.1.xml leading.1.xsl \
+ trailing.1.out trailing.1.xml trailing.1.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/sets/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/sets/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt sets tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/strings/Makefile.am b/tests/exslt/strings/Makefile.am
index c5e3f406..41a6ce6f 100644
--- a/tests/exslt/strings/Makefile.am
+++ b/tests/exslt/strings/Makefile.am
@@ -4,17 +4,19 @@ $(top_builddir)/xsltproc/xsltproc:
@(cd ../../../xsltproc ; $(MAKE) xsltproc)
EXTRA_DIST = \
+ align.1.xml align.1.xsl align.1.out \
+ padding.1.xml padding.1.xsl padding.1.out \
+ replace.1.xml replace.1.xsl replace.1.out \
+ split.1.xml split.1.xsl split.1.out \
tokenize.1.xml tokenize.1.xsl tokenize.1.out \
tokenize.2.xml tokenize.2.xsl tokenize.2.out \
- tokenize.3.xml tokenize.3.xsl tokenize.3.out \
- split.1.xml split.1.xsl split.1.out \
- replace.1.xml replace.1.xsl replace.1.out
+ tokenize.3.xml tokenize.3.xsl tokenize.3.out
CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running exslt string tests'
diff --git a/tests/exslt/strings/Makefile.in b/tests/exslt/strings/Makefile.in
new file mode 100644
index 00000000..2cd3bbde
--- /dev/null
+++ b/tests/exslt/strings/Makefile.in
@@ -0,0 +1,545 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/exslt/strings
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ align.1.xml align.1.xsl align.1.out \
+ padding.1.xml padding.1.xsl padding.1.out \
+ replace.1.xml replace.1.xsl replace.1.out \
+ split.1.xml split.1.xsl split.1.out \
+ tokenize.1.xml tokenize.1.xsl tokenize.1.out \
+ tokenize.2.xml tokenize.2.xsl tokenize.2.out \
+ tokenize.3.xml tokenize.3.xsl tokenize.3.out
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/exslt/strings/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/exslt/strings/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running exslt string tests'
+ @(echo > .memdump)
+ @(for i in $(srcdir)/*.xsl ; do \
+ name=`basename $$i .xsl` ; \
+ if [ ! -f $(srcdir)/$$name.xml ] ; then continue ; fi ; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ $(srcdir)/$$name.xsl $(srcdir)/$$name.xml > $$name.res 2>$$name.bad;\
+ if [ ! -f $(srcdir)/$$name.out ] ; then \
+ cp $$name.res $(srcdir)/$$name.out ; \
+ if [ -s $$name.bad ] ; then \
+ mv $$name.bad $(srcdir)/$$name.err ; \
+ fi ; \
+ else \
+ if [ ! -s $$name.res ] ; then \
+ echo "Fatal error, no $$name.res\n" ; \
+ else \
+ diff $(srcdir)/$$name.out $$name.res ; \
+ if [ -s $(srcdir)/$$name.err ] ; then \
+ diff $(srcdir)/$$name.err $$name.bad; \
+ else \
+ diff /dev/null $$name.bad; \
+ fi ; \
+ fi ; \
+ fi; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f $$name.res $$name.bad ; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/exslt/strings/align.1.out b/tests/exslt/strings/align.1.out
new file mode 100644
index 00000000..0b639e5b
--- /dev/null
+++ b/tests/exslt/strings/align.1.out
@@ -0,0 +1,8 @@
+<?xml version="1.0"?>
+<test-results>
+ <test-result>déja vu––––––</test-result>
+ <test-result>–––déja vu–––</test-result>
+ <test-result>––––––déja vu</test-result>
+ <test-result>déja</test-result>
+ <test-result>déja vu</test-result>
+</test-results>
diff --git a/tests/exslt/strings/align.1.xml b/tests/exslt/strings/align.1.xml
new file mode 100644
index 00000000..f32b2dcd
--- /dev/null
+++ b/tests/exslt/strings/align.1.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<test-cases>
+ <test-case string="déja vu" padding="–––––––––––––" alignment="left"/>
+ <test-case string="déja vu" padding="–––––––––––––" alignment="center"/>
+ <test-case string="déja vu" padding="–––––––––––––" alignment="right"/>
+ <test-case string="déja vu" padding="––––" alignment="left"/>
+ <test-case string="déja vu" padding="–––––––" alignment="left"/>
+</test-cases>
+
diff --git a/tests/exslt/strings/align.1.xsl b/tests/exslt/strings/align.1.xsl
new file mode 100644
index 00000000..3de033d7
--- /dev/null
+++ b/tests/exslt/strings/align.1.xsl
@@ -0,0 +1,22 @@
+<?xml version="1.0"?>
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:str="http://exslt.org/strings"
+ exclude-result-prefixes="str">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="test-cases">
+ <test-results>
+ <xsl:apply-templates select="test-case"/>
+ </test-results>
+</xsl:template>
+
+<xsl:template match="test-case">
+ <test-result>
+ <xsl:value-of select="str:align(@string, @padding, @alignment)"/>
+ </test-result>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/exslt/strings/padding.1.out b/tests/exslt/strings/padding.1.out
new file mode 100644
index 00000000..1833a651
--- /dev/null
+++ b/tests/exslt/strings/padding.1.out
@@ -0,0 +1,27 @@
+<?xml version="1.0"?>
+<test-results>
+ <test-result>
+ <padding> </padding>
+ <length-check>OK</length-check>
+ </test-result>
+ <test-result>
+ <padding>--------</padding>
+ <length-check>OK</length-check>
+ </test-result>
+ <test-result>
+ <padding>abcabcabca</padding>
+ <length-check>OK</length-check>
+ </test-result>
+ <test-result>
+ <padding>–––––––</padding>
+ <length-check>OK</length-check>
+ </test-result>
+ <test-result>
+ <padding>– – – – – –</padding>
+ <length-check>OK</length-check>
+ </test-result>
+ <test-result>
+ <padding>ÄÖÜÄÖÜ</padding>
+ <length-check>OK</length-check>
+ </test-result>
+</test-results>
diff --git a/tests/exslt/strings/padding.1.xml b/tests/exslt/strings/padding.1.xml
new file mode 100644
index 00000000..16d08241
--- /dev/null
+++ b/tests/exslt/strings/padding.1.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<test-cases>
+ <test-case length="5"/>
+ <test-case length="8">-</test-case>
+ <test-case length="10">abc</test-case>
+ <test-case length="7">&#x2013;</test-case>
+ <test-case length="11">&#x2013;&#xa0;</test-case>
+ <test-case length="6">ÄÖÜ</test-case>
+</test-cases>
+
diff --git a/tests/exslt/strings/padding.1.xsl b/tests/exslt/strings/padding.1.xsl
new file mode 100644
index 00000000..c5d621d3
--- /dev/null
+++ b/tests/exslt/strings/padding.1.xsl
@@ -0,0 +1,40 @@
+<?xml version="1.0"?>
+<xsl:stylesheet version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:str="http://exslt.org/strings"
+ exclude-result-prefixes="str">
+
+<xsl:output indent="yes"/>
+
+<xsl:template match="test-cases">
+ <test-results>
+ <xsl:apply-templates select="test-case"/>
+ </test-results>
+</xsl:template>
+
+<xsl:template match="test-case">
+ <test-result>
+ <xsl:variable name="padding">
+ <xsl:choose>
+ <xsl:when test="string(.)">
+ <xsl:value-of select="str:padding(@length, .)"/>
+ </xsl:when>
+ <xsl:otherwise>
+ <xsl:value-of select="str:padding(@length)"/>
+ </xsl:otherwise>
+ </xsl:choose>
+ </xsl:variable>
+ <padding>
+ <xsl:value-of select="$padding"/>
+ </padding>
+ <length-check>
+ <xsl:choose>
+ <xsl:when test="string-length($padding) = @length">OK</xsl:when>
+ <xsl:otherwise>FAIL</xsl:otherwise>
+ </xsl:choose>
+ </length-check>
+ </test-result>
+</xsl:template>
+
+</xsl:stylesheet>
+
diff --git a/tests/extensions/Makefile.am b/tests/extensions/Makefile.am
index 284e2f54..06ac2368 100644
--- a/tests/extensions/Makefile.am
+++ b/tests/extensions/Makefile.am
@@ -4,6 +4,7 @@ $(top_builddir)/xsltproc/xsltproc:
@(cd ../../xsltproc ; $(MAKE) xsltproc)
EXTRA_DIST = \
+ evaluate.xml evaluate.xsl evaluate.out \
module.xml module.xsl module.out \
list.xml list.xsl list.out
@@ -11,7 +12,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running extensions tests'
diff --git a/tests/extensions/Makefile.in b/tests/extensions/Makefile.in
new file mode 100644
index 00000000..49e753a6
--- /dev/null
+++ b/tests/extensions/Makefile.in
@@ -0,0 +1,543 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/extensions
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ evaluate.xml evaluate.xsl evaluate.out \
+ module.xml module.xsl module.out \
+ list.xml list.xsl list.out
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/extensions/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/extensions/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running extensions tests'
+ @(echo > .memdump)
+ -@(for i in $(srcdir)/*.xml ; do \
+ if [ -d $$i ] ; then continue ; fi ; \
+ doc=`basename $$i .xml` ; \
+ j=$(srcdir)/$$doc*.xsl ; \
+ if [ ! -f $$j ] ; then continue ; fi ; \
+ if [ -d $$j ] ; then continue ; fi ; \
+ name=`basename $$j .xsl`; \
+ out=$(srcdir)/"$$name".out; \
+ err=$(srcdir)/"$$name".err; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc $$j $$i \
+ > result.$$name 2>err.$$name; \
+ if [ ! -f $$out ] ; then \
+ cp result.$$name $$out ; \
+ if [ -s err.$$name ] ; then \
+ cp err.$$name $$err ; \
+ fi ; \
+ else \
+ diff $$out result.$$name; \
+ if [ -s $$err ] ; then \
+ diff $$err err.$$name; \
+ else \
+ diff /dev/null err.$$name; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result.$$name err.$$name; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/general/Makefile.am b/tests/general/Makefile.am
index 0c2ef307..467b0507 100644
--- a/tests/general/Makefile.am
+++ b/tests/general/Makefile.am
@@ -114,7 +114,7 @@ EXTRA_DIST = \
bug-107.out bug-107.xsl \
bug-108.out bug-108.xsl \
bug-109.out bug-109.xsl \
- bug-110.out bug-110.xsl \
+ bug-110.out bug-110.xsl bug-110.err \
bug-111.out bug-111.xsl \
bug-112.out bug-112.xsl \
bug-113.out bug-113.xsl \
@@ -188,16 +188,24 @@ EXTRA_DIST = \
bug-178.out bug-178.xsl \
bug-179.out bug-179.xsl \
bug-180.out bug-180.xsl bug-180.err \
+ bug-181.out bug-181.xsl \
+ bug-182.out bug-182.xsl \
+ bug-183.out bug-183.xsl \
+ bug-184.out bug-184.xsl bug-184.err \
+ bug-185.out bug-185.xsl bug-185.err \
+ bug-186.out bug-186.xsl \
+ bug-187.out bug-187.xsl bug-187.err \
character.out character.xsl \
character2.out character2.xsl \
itemschoose.out itemschoose.xsl \
- inner.xsl date_add.xsl
+ inner.xsl \
+ date_add.out date_add.xsl
CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running general tests'
diff --git a/tests/general/Makefile.in b/tests/general/Makefile.in
new file mode 100644
index 00000000..84d2fa81
--- /dev/null
+++ b/tests/general/Makefile.in
@@ -0,0 +1,768 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/general
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ bug-1-.out bug-1-.xsl \
+ bug-2-.out bug-2-.xsl \
+ bug-3-.out bug-3-.xsl \
+ bug-4-.out bug-4-.xsl \
+ bug-5-.out bug-5-.xsl \
+ bug-6-.out bug-6-.xsl \
+ bug-7-.out bug-7-.xsl \
+ bug-8-.out bug-8-.xsl \
+ bug-9-.out bug-9-.xsl \
+ bug-10-.out bug-10-.xsl \
+ bug-11-.out bug-11-.xsl \
+ bug-12-.out bug-12-.xsl \
+ bug-13-.out bug-13-.xsl \
+ bug-14-.out bug-14-.xsl \
+ bug-15-.out bug-15-.xsl \
+ bug-16-.out bug-16-.xsl \
+ bug-17-.out bug-17-.xsl \
+ bug-18-.out bug-18-.xsl \
+ bug-19-.out bug-19-.xsl \
+ bug-20-.out bug-20-.xsl \
+ bug-21-.out bug-21-.xsl \
+ bug-22-.out bug-22-.xsl \
+ bug-23-.out bug-23-.xsl \
+ bug-24-.out bug-24-.xsl \
+ bug-25-.out bug-25-.xsl \
+ bug-26-.out bug-26-.xsl \
+ bug-27-.out bug-27-.xsl \
+ bug-28-.out bug-28-.xsl \
+ bug-29-.out bug-29-.xsl \
+ bug-30-.out bug-30-.xsl \
+ bug-31-.out bug-31-.xsl \
+ bug-32-.out bug-32-.xsl \
+ bug-33-.out bug-33-.xsl \
+ bug-35-.out bug-35-.xsl \
+ bug-36-.out bug-36-.xsl \
+ bug-36-inc.out bug-36-inc.xsl \
+ bug-37-.out bug-37-.xsl \
+ bug-37-inc.out bug-37-inc.xsl \
+ array.out array.xsl \
+ bug-38-.out bug-38-.xsl \
+ bug-39-.out bug-39-.xsl \
+ bug-40-.out bug-40-.xsl \
+ bug-41-.out bug-41-.xsl \
+ bug-42-.out bug-42-.xsl \
+ bug-43-.out bug-43-.xsl \
+ bug-44-.out bug-44-.xsl \
+ bug-45-.out bug-45-.xsl \
+ bug-46-.out bug-46-.xsl \
+ bug-47-.out bug-47-.xsl \
+ bug-48-.out bug-48-.xsl \
+ bug-49-.out bug-49-.xsl \
+ bug-50-.out bug-50-.xsl \
+ bug-52.out bug-52.xsl \
+ bug-53.out bug-53.xsl \
+ bug-54.out bug-54.xsl \
+ bug-55.out bug-55.xsl \
+ bug-56.out bug-56.xsl \
+ bug-57.out bug-57.xsl \
+ bug-59.out bug-59.xsl \
+ bug-60.out bug-60.xsl bug-60.err \
+ bug-61.out bug-61.xsl \
+ bug-62-inc.out bug-62-inc.xsl \
+ bug-62.out bug-62.xsl \
+ bug-63.out bug-63.xsl \
+ bug-64.out bug-64.xsl \
+ bug-65.ent bug-65.out bug-65.xsl \
+ bug-66.out bug-66.xsl \
+ bug-68.out bug-68.xsl \
+ bug-69.out bug-69.xsl \
+ bug-70.out bug-70.xsl \
+ bug-71.out bug-71.xsl \
+ bug-72.out bug-72.xsl \
+ bug-73.out bug-73.xsl \
+ bug-74.out bug-74.xsl \
+ bug-75.out bug-75.xsl \
+ bug-76.out bug-76.xsl \
+ bug-77.out bug-77.xsl \
+ bug-78.out bug-78.xsl \
+ bug-79.out bug-79.xsl \
+ bug-80.out bug-80.xsl \
+ bug-81.out bug-81.xsl \
+ bug-82.out bug-82.xsl \
+ bug-83.out bug-83.xsl \
+ bug-84.out bug-84.xsl \
+ bug-86.out bug-86.xsl \
+ bug-87.out bug-87.xsl \
+ bug-88.out bug-88.xsl \
+ bug-89.out bug-89.xsl \
+ bug-90.out bug-90.xsl \
+ bug-91.out bug-91.xsl \
+ bug-92.out bug-92.xsl \
+ bug-93.out bug-93.xsl \
+ bug-93-inc.out bug-93-inc.xsl \
+ bug-94.out bug-94.xsl \
+ bug-95.out bug-95.xsl \
+ bug-96.out bug-96.xsl \
+ bug-97.out bug-97.xsl \
+ bug-98.out bug-98.xsl \
+ bug-99.out bug-99.xsl \
+ bug-100.out bug-100.xsl \
+ bug-101.out bug-101.xsl \
+ bug-102.out bug-102.xsl \
+ bug-102-inc.out bug-102-inc.xsl \
+ bug-103.out bug-103.xsl \
+ bug-104.out bug-104.xsl \
+ bug-105.out bug-105.xsl \
+ bug-106.out bug-106.xsl \
+ bug-107.out bug-107.xsl \
+ bug-108.out bug-108.xsl \
+ bug-109.out bug-109.xsl \
+ bug-110.out bug-110.xsl bug-110.err \
+ bug-111.out bug-111.xsl \
+ bug-112.out bug-112.xsl \
+ bug-113.out bug-113.xsl \
+ bug-114.out bug-114.xsl \
+ bug-115.out bug-115.xsl \
+ bug-116.out bug-116.xsl \
+ bug-117.out bug-117.xsl \
+ bug-118.out bug-118.xsl \
+ bug-119.out bug-119.xsl \
+ bug-120.out bug-120.xsl \
+ bug-121.out bug-121.xsl \
+ bug-122.out bug-122.xsl \
+ bug-123.out bug-123.xsl \
+ bug-124.out bug-124.xsl \
+ bug-125.out bug-125.xsl \
+ bug-126.out bug-126.xsl \
+ bug-127.out bug-127.xsl \
+ bug-128.out bug-128.xsl \
+ bug-129.out bug-129.xsl \
+ bug-130.out bug-130.xsl \
+ bug-130-imp1.imp bug-130-imp2.imp bug-130-imp3.imp bug-130-imp4.imp \
+ bug-131.out bug-131.xsl bug-131-imp.imp \
+ bug-132.out bug-132.xsl \
+ bug-133.out bug-133.xsl \
+ bug-134.out bug-134.xsl \
+ bug-135.out bug-135.xsl \
+ bug-136.out bug-136.xsl \
+ bug-137.imp bug-137.out bug-137.xsl \
+ bug-138.out bug-138.xsl \
+ bug-139.out bug-139.xsl \
+ bug-140.out bug-140.xsl \
+ bug-141.out bug-141.xsl \
+ bug-142.out bug-142.xsl \
+ bug-143.out bug-143.xsl \
+ bug-144.out bug-144.xsl \
+ bug-145.out bug-145.xsl bug-145.err \
+ bug-146.out bug-146.xsl \
+ bug-147.out bug-147.xsl \
+ bug-147-1.imp bug-147-2.imp bug-147-3.imp \
+ bug-147-4.imp bug-147-5.imp bug-147-6.imp \
+ bug-148.out bug-148.xsl \
+ bug-149.out bug-149.xsl \
+ bug-150.out bug-150.xsl \
+ bug-151.out bug-151.xsl \
+ bug-152.out bug-152.xsl \
+ bug-153.out bug-153.xsl \
+ bug-154.out bug-154.xsl \
+ bug-155.out bug-155.xsl \
+ bug-156.err bug-156.out bug-156.xsl \
+ bug-156.imp1.imp bug-156.imp2.imp \
+ bug-157.err bug-157.out bug-157.xsl \
+ bug-158.out bug-158.xsl \
+ bug-159.out bug-159.xsl \
+ bug-160.out bug-160.xsl \
+ bug-161.out bug-161.xsl \
+ bug-163.out bug-163.xsl \
+ bug-164.out bug-164.xsl \
+ bug-165.out bug-165.xsl bug-165.err \
+ bug-166.out bug-166.xsl \
+ bug-167.out bug-167.xsl \
+ bug-168.out bug-168.xsl \
+ bug-169.out bug-169.xsl bug-169.imp \
+ bug-170.out bug-170.xsl \
+ bug-171.out bug-171.xsl \
+ bug-172.out bug-172.xsl \
+ bug-173.out bug-173.xsl \
+ bug-174.out bug-174.xsl bug-174.err \
+ bug-175.out bug-175.xsl bug-175.err \
+ bug-176.out bug-176.xsl \
+ bug-177.out bug-177.xsl \
+ bug-178.out bug-178.xsl \
+ bug-179.out bug-179.xsl \
+ bug-180.out bug-180.xsl bug-180.err \
+ bug-181.out bug-181.xsl \
+ bug-182.out bug-182.xsl \
+ bug-183.out bug-183.xsl \
+ bug-184.out bug-184.xsl bug-184.err \
+ bug-185.out bug-185.xsl bug-185.err \
+ bug-186.out bug-186.xsl \
+ bug-187.out bug-187.xsl bug-187.err \
+ character.out character.xsl \
+ character2.out character2.xsl \
+ itemschoose.out itemschoose.xsl \
+ inner.xsl \
+ date_add.out date_add.xsl
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/general/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/general/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running general tests'
+ @(echo > .memdump)
+ -@(for i in $(srcdir)/../docs/*.xml ; do \
+ if [ -d $$i ] ; then continue ; fi ; \
+ doc=`basename $$i .xml` ; \
+ for j in $(srcdir)/$$doc*.xsl ; do \
+ if [ ! -f $$j ] ; then continue ; fi ; \
+ if [ -d $$j ] ; then continue ; fi ; \
+ name=`basename $$j .xsl`; \
+ out=$(srcdir)/"$$name".out; \
+ err=$(srcdir)/"$$name".err; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc $$j $$i \
+ > result.$$name 2>err.$$name; \
+ if [ ! -f $$out ] ; then \
+ cp result.$$name $$out ; \
+ if [ -s err.$$name ] ; then \
+ cp err.$$name $$err ; \
+ fi ; \
+ else \
+ diff $$out result.$$name; \
+ if [ -s $$err ] ; then \
+ diff $$err err.$$name; \
+ else \
+ diff /dev/null err.$$name; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result.$$name err.$$name; \
+ done ; done)
+ @echo '## Running general tests without dictionaries'
+ -@(for i in $(srcdir)/../docs/*.xml ; do \
+ if [ -d $$i ] ; then continue ; fi ; \
+ doc=`basename $$i .xml` ; \
+ for j in $(srcdir)/$$doc*.xsl ; do \
+ if [ ! -f $$j ] ; then continue ; fi ; \
+ if [ -d $$j ] ; then continue ; fi ; \
+ name=`basename $$j .xsl`; \
+ out=$(srcdir)/"$$name".out; \
+ err=$(srcdir)/"$$name".err; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc --nodict $$j $$i \
+ > result.$$name 2>err.$$name; \
+ if [ ! -f $$out ] ; then \
+ cp result.$$name $$out ; \
+ if [ -s err.$$name ] ; then \
+ cp err.$$name $$err ; \
+ fi ; \
+ else \
+ diff $$out result.$$name; \
+ if [ -s $$err ] ; then \
+ diff $$err err.$$name; \
+ else \
+ diff /dev/null err.$$name; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result.$$name err.$$name; \
+ done ; done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/reports/recglobparam.out b/tests/general/bug-110.err
index e69de29b..e69de29b 100644
--- a/tests/reports/recglobparam.out
+++ b/tests/general/bug-110.err
diff --git a/tests/general/bug-180.err b/tests/general/bug-180.err
index e45b36e8..e0e568ec 100644
--- a/tests/general/bug-180.err
+++ b/tests/general/bug-180.err
@@ -1,4 +1,2 @@
runtime error: file ./bug-180.xsl line 4 element copy-of
Variable 'xxx' has not been declared.
-XPath error : Stack usage errror
-xmlXPathCompiledEval: 1 objects left on the stack.
diff --git a/tests/general/bug-181.out b/tests/general/bug-181.out
new file mode 100644
index 00000000..730387a6
--- /dev/null
+++ b/tests/general/bug-181.out
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+<Urmel>
+ <E>1. * zwei <F>drei</F> zwei eins</E>
+ <E a="b">2. * zwei <F>drei</F> zwei eins</E>
+</Urmel>
diff --git a/tests/general/bug-181.xsl b/tests/general/bug-181.xsl
new file mode 100644
index 00000000..0c4de713
--- /dev/null
+++ b/tests/general/bug-181.xsl
@@ -0,0 +1,13 @@
+<xsl:transform version="1.0"
+ xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="E/text()[ 1 ]">
+ <xsl:value-of select="substring-before( . , ' ')"/>
+ <xsl:text> * </xsl:text>
+ <xsl:value-of select="substring-after( . , ' ')"/>
+ </xsl:template>
+ <xsl:template match="@*|node()">
+ <xsl:copy>
+ <xsl:apply-templates select="@*|node()"/>
+ </xsl:copy>
+ </xsl:template>
+</xsl:transform>
diff --git a/tests/general/bug-182.out b/tests/general/bug-182.out
new file mode 100644
index 00000000..93ab15e2
--- /dev/null
+++ b/tests/general/bug-182.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<body><p>b[2]: b 2 </p><p>text()[2]: text 2 </p></body>
diff --git a/tests/general/bug-182.xsl b/tests/general/bug-182.xsl
new file mode 100644
index 00000000..cebf2ea4
--- /dev/null
+++ b/tests/general/bug-182.xsl
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+
+<!-- Known to fail with libxml2 2.9.0 and 2.9.1. -->
+
+<xsl:template match="node()"/>
+
+<xsl:template match="text()[2]">
+ <p>text()[2]: <xsl:value-of select="."/></p>
+</xsl:template>
+<xsl:template match="b[2]">
+ <p>b[2]: <xsl:value-of select="."/></p>
+</xsl:template>
+
+<xsl:template match="/">
+ <body>
+ <xsl:apply-templates select="/root/body/node()"/>
+ </body>
+</xsl:template>
+
+</xsl:stylesheet>
diff --git a/tests/general/bug-183.out b/tests/general/bug-183.out
new file mode 100644
index 00000000..e38fb433
--- /dev/null
+++ b/tests/general/bug-183.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<result>hello</result>
diff --git a/tests/general/bug-183.xsl b/tests/general/bug-183.xsl
new file mode 100644
index 00000000..429951fe
--- /dev/null
+++ b/tests/general/bug-183.xsl
@@ -0,0 +1,9 @@
+<?xml version='1.0'?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+<xsl:key name="index" match="val" use="current()/@k"/>
+<xsl:template match="/">
+ <result>
+ <xsl:value-of select="key('index', 'one')"/>
+ </result>
+</xsl:template>
+</xsl:stylesheet>
diff --git a/tests/general/bug-184.err b/tests/general/bug-184.err
new file mode 100644
index 00000000..ec5e9124
--- /dev/null
+++ b/tests/general/bug-184.err
@@ -0,0 +1,5 @@
+runtime error: file ./bug-184.xsl line 5 element value-of
+Variable 'nonexistent' has not been declared.
+xmlXPathCompiledEval: 1 objects left on the stack.
+runtime error: file ./bug-184.xsl line 5 element value-of
+XPath evaluation returned no result.
diff --git a/tests/general/bug-184.out b/tests/general/bug-184.out
new file mode 100644
index 00000000..e829790a
--- /dev/null
+++ b/tests/general/bug-184.out
@@ -0,0 +1,2 @@
+<?xml version="1.0"?>
+<result/>
diff --git a/tests/general/bug-184.xsl b/tests/general/bug-184.xsl
new file mode 100644
index 00000000..6ab96766
--- /dev/null
+++ b/tests/general/bug-184.xsl
@@ -0,0 +1,8 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <!-- Known to fail with libxml2 2.9.1 and below. -->
+ <xsl:template match="/">
+ <result>
+ <xsl:value-of select="generate-id()=generate-id(key('none', $nonexistent))"/>
+ </result>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/tests/general/bug-185.err b/tests/general/bug-185.err
new file mode 100644
index 00000000..d7bbe927
--- /dev/null
+++ b/tests/general/bug-185.err
@@ -0,0 +1,3 @@
+runtime error: file ./bug-185.xsl line 7 element copy-of
+document() : XPointer does not select a node set: #xpointer(id('X')/range-to(id('Y')))
+no result for ./../docs/bug-185.xml
diff --git a/tests/reports/recglobvar.out b/tests/general/bug-185.out
index e69de29b..e69de29b 100644
--- a/tests/reports/recglobvar.out
+++ b/tests/general/bug-185.out
diff --git a/tests/general/bug-185.xsl b/tests/general/bug-185.xsl
new file mode 100644
index 00000000..1c5c7d1c
--- /dev/null
+++ b/tests/general/bug-185.xsl
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
+ <xsl:template match="in">
+ <annotation>
+ <xsl:copy-of select="."/>
+ <value>
+ <xsl:copy-of select="document(.)"/>
+ </value>
+ </annotation>
+ </xsl:template>
+ <xsl:template match="@*|node()">
+ <xsl:apply-templates/>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/tests/general/bug-186.out b/tests/general/bug-186.out
new file mode 100644
index 00000000..01a59f83
--- /dev/null
+++ b/tests/general/bug-186.out
@@ -0,0 +1,5 @@
+<?xml version="1.0"?>
+
+1111
+1111
+
diff --git a/tests/general/bug-186.xsl b/tests/general/bug-186.xsl
new file mode 100644
index 00000000..9c491ddb
--- /dev/null
+++ b/tests/general/bug-186.xsl
@@ -0,0 +1,7 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:template match="*/*">
+ <xsl:for-each select="namespace::*">
+ <xsl:number/>
+ </xsl:for-each>
+ </xsl:template>
+</xsl:stylesheet>
diff --git a/tests/general/bug-187.err b/tests/general/bug-187.err
new file mode 100644
index 00000000..15346928
--- /dev/null
+++ b/tests/general/bug-187.err
@@ -0,0 +1,6 @@
+error
+xsl-number : negative value
+error
+xsl-number : negative value
+error
+xsl-number : negative value
diff --git a/tests/general/bug-187.out b/tests/general/bug-187.out
new file mode 100644
index 00000000..dd1645d6
--- /dev/null
+++ b/tests/general/bug-187.out
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<result>
+ <number>4</number>
+ <number>0</number>
+ <number>9007199254740992</number>
+ <number>d</number>
+ <number>0</number>
+ <number>0</number>
+ <number>bktxhsoghkkf</number>
+ <number>IV</number>
+ <number>0</number>
+ <number>0</number>
+ <number>9007199254740992</number>
+</result>
diff --git a/tests/general/bug-187.xsl b/tests/general/bug-187.xsl
new file mode 100644
index 00000000..7a10a370
--- /dev/null
+++ b/tests/general/bug-187.xsl
@@ -0,0 +1,42 @@
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+ <xsl:output indent="yes"/>
+ <xsl:template match="/">
+ <result>
+ <number>
+ <xsl:number format="1" value="3.51"/>
+ </number>
+ <number>
+ <xsl:number format="1" value="-123.456"/>
+ </number>
+ <number>
+ <!-- 2 ** 53 -->
+ <xsl:number format="1" value="9007199254740992"/>
+ </number>
+ <number>
+ <xsl:number format="a" value="3.51"/>
+ </number>
+ <number>
+ <xsl:number format="a" value="-123.456"/>
+ </number>
+ <number>
+ <xsl:number format="a" value="0"/>
+ </number>
+ <number>
+ <xsl:number format="a" value="9007199254740992"/>
+ </number>
+ <number>
+ <xsl:number format="I" value="3.51"/>
+ </number>
+ <number>
+ <xsl:number format="I" value="-123.456"/>
+ </number>
+ <number>
+ <xsl:number format="I" value="0"/>
+ </number>
+ <number>
+ <xsl:number format="I" value="9007199254740992"/>
+ </number>
+ </result>
+ </xsl:template>
+</xsl:stylesheet>
+
diff --git a/tests/general/bug-58.xsl b/tests/general/bug-58.xsl
deleted file mode 100644
index b7a14958..00000000
--- a/tests/general/bug-58.xsl
+++ /dev/null
@@ -1,274 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
- xmlns:msxsl="http://exslt.org/common" extension-element-prefixes="msxsl">
- <xsl:output method="html" version="1.0" encoding="iso-8859-1" indent="yes"/>
-
- <xsl:param name="document-name"/>
-
- <xsl:variable name="stylesheet-tree" >
- <stylesheet href="{$document-name}">
- <xsl:apply-templates select="/" mode="tree-building"/>
- </stylesheet>
- </xsl:variable>
-
- <xsl:template match="/">
- <html xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:spec="http://www.macaw.nl/namespaces/creaim/html-specials" xmlns:fml="http://www.macaw.nl/namespaces/creaim/formsML">
- <head>
- <title>Documentation for: <xsl:value-of select="$document-name"/></title>
- <link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style"/>
- <script >
- <xsl:comment>
- function toggleElm(elmid)
- {
- var elmstyle = document.all(elmid).style;
- //alert(document.all(elmid).nodeName);
- if (elmstyle.display == "none")
- {
- elmstyle.display = "";
- }else{
- elmstyle.display = "none";
- }
- //alert(elmstyle.display);
- }
- </xsl:comment>
- </script>
- </head>
- <body>
- <h1>Documentation for: <xsl:value-of select="$document-name"/></h1>
- <xsl:for-each select="xsl:stylesheet/preceding::comment()">
- <xsl:value-of select="self::comment()" disable-output-escaping="yes"/><br/>
- </xsl:for-each>
- <h2>Import/Include tree</h2>
- <xsl:call-template name="display-stylesheet-tree">
- </xsl:call-template>
- <h2>Parameters</h2>
- <xsl:apply-templates select="xsl:stylesheet/xsl:param"/>
- <h2>Global variables</h2>
- <xsl:apply-templates select="xsl:stylesheet/xsl:variable"/>
- <h2>Templates</h2>
- <xsl:apply-templates select="xsl:stylesheet/xsl:template"/>
- <h2>Other top-level elements</h2>
- <xsl:apply-templates select="xsl:stylesheet/xsl:decimal-format|xsl:stylesheet/xsl:atribute-set|xsl:stylesheet/xsl:key|xsl:stylesheet/xsl:output|xsl:stylesheet/xsl:namespace-alias|xsl:stylesheet/xsl:preserve-space|xsl:stylesheet/xsl:strip-space"/>
- </body>
- </html>
- </xsl:template>
-
- <xsl:template match="xsl:stylesheet/xsl:*">
-
- <a name="elmxsl_{translate(local-name(), ':.', '__')}|{@name}|{@match}"></a>
- <xsl:call-template name="display-xsl-element">
- <xsl:with-param name="elm" select="self::*"/>
- </xsl:call-template>
- <xsl:if test="msxsl:node-set($stylesheet-tree)/stylesheet/stylesheet[@method='import']/descendant::xsl:*[name()=name(current())][@match=current()/@match][(@mode=current()/@mode) or (not(@mode) and not(current()/@mode))]">
- Overriding identical match pattern: <xsl:apply-templates select="msxsl:node-set($stylesheet-tree)/stylesheet/stylesheet[@method='import']/descendant::xsl:*[name()=name(current())][@match=current()/@match][1]" mode="refer-to"/>
- <br/>
- </xsl:if>
- <xsl:if test="msxsl:node-set($stylesheet-tree)/stylesheet/stylesheet[@method='import']/descendant::xsl:*[name()=name(current())][@name=current()/@name][(@mode=current()/@mode) or (not(@mode) and not(current()/@mode))]">
- Overriding identical name: <xsl:apply-templates select="msxsl:node-set($stylesheet-tree)/stylesheet/stylesheet[@method='import']/descendant::xsl:*[name()=name(current())][@name=current()/@name][1]" mode="refer-to"/>
- <br/>
- </xsl:if>
- <xsl:variable name="comments-before-this-element" select="preceding-sibling::comment()"/>
- <xsl:variable name="previous-element-id">
- <xsl:choose>
- <xsl:when test="preceding-sibling::*">
- <xsl:value-of select="generate-id(preceding-sibling::*[1])"/>
- </xsl:when>
- <xsl:otherwise>
- <xsl:value-of select="generate-id(parent::*)"/>
- </xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <xsl:variable name="comments-before-previous-element" select="/descendant::*[generate-id() = $previous-element-id]/preceding-sibling::comment()"/>
- <xsl:variable name="comments-between" select="$comments-before-this-element[count(.|$comments-before-previous-element) != count($comments-before-previous-element)] "/>
- <xsl:for-each select="msxsl:node-set($comments-between)">
- <xsl:value-of select="self::comment()" disable-output-escaping="yes"/><br/>
- </xsl:for-each>
-
- <a>
- <xsl:attribute name="href">javascript:toggleElm('code<xsl:value-of select="generate-id()"/>')</xsl:attribute>
- View code
- </a>
- <PRE STYLE="border-style:solid;display:none;">
- <xsl:attribute name="id">code<xsl:value-of select="generate-id()"/></xsl:attribute>
- <xsl:apply-templates select="self::*" mode="code-output" />
- </PRE>
-
- <hr/>
- </xsl:template>
-
- <xsl:template match="/" mode="tree-building">
- <xsl:param name="included-from"/>
- <xsl:apply-templates select="descendant::xsl:template|descendant::xsl:variable|descendant::xsl:param" mode="tree-building">
- <xsl:with-param name="included-from" select="$included-from"/>
- </xsl:apply-templates>
- <xsl:for-each select="descendant::xsl:import">
- <stylesheet method="import">
- <xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute>
- <xsl:apply-templates select="document(@href)" mode="tree-building"/>
- </stylesheet>
- </xsl:for-each>
- <xsl:for-each select="descendant::xsl:include">
- <stylesheet method="include"><xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute></stylesheet>
- <xsl:attribute name="href"><xsl:value-of select="@href"/></xsl:attribute>
- <xsl:apply-templates select="document(@href)" mode="tree-building">
- <xsl:with-param name="included-from" select="@href"/>
- </xsl:apply-templates>
- </xsl:for-each>
- </xsl:template>
-
- <xsl:template match="xsl:template|xsl:variable|xsl:param|@mode|@match|@name" mode="tree-building" >
- <xsl:param name="included-from"/>
- <xsl:copy>
- <xsl:if test="$included-from"><xsl:attribute name="included-from" ><xsl:value-of select="$included-from"/></xsl:attribute></xsl:if>
- <xsl:apply-templates select="@mode|@match|@name" mode="tree-building"/>
- </xsl:copy>
-
- </xsl:template>
-
- <xsl:template match="xsl:template|xsl:variable|xsl:param" mode="refer-to" >
-
- <xsl:call-template name="link-to-stylesheet">
- <xsl:with-param name="linking-text">
- <xsl:call-template name="display-xsl-element-inline"/>
- in <xsl:value-of select="parent::stylesheet/@href"/>
- </xsl:with-param>
- </xsl:call-template>
- </xsl:template>
-
- <xsl:template name="display-xsl-element">
- <xsl:param name="elm"/>
- &lt;
- <span class="xsl-elm"><xsl:value-of select="name($elm)"/></span><br/>
- <xsl:for-each select="@*">
- <span style="margin-left:20"><xsl:call-template name="display-attribute"></xsl:call-template><br/></span>
- </xsl:for-each>
-
- &gt;<br/>
- <xsl:for-each select="xsl:param">
- Parameter: <xsl:call-template name="display-xsl-element-inline"/><br/>
- </xsl:for-each>
-
- </xsl:template>
-
- <xsl:template name="display-xsl-element-inline">
- <xsl:param name="elm" select="current()"/>
- &lt;<span class="xsl-elm"><xsl:value-of select="name(msxsl:node-set($elm))"/></span>
- <xsl:for-each select="@*">
- <xsl:text> </xsl:text>
- <xsl:call-template name="display-attribute"></xsl:call-template>
- </xsl:for-each>
-
- &gt;
-
- </xsl:template>
- <xsl:template name="display-attribute">
- <xsl:param name="attr" select="current()"/>
- <span class="xsl-attr-name"><xsl:value-of select="name(msxsl:node-set($attr))"/></span> <xsl:text>=</xsl:text>
-
- <span class="xsl-attr-value"><xsl:value-of select="msxsl:node-set($attr)"/></span>
- </xsl:template>
-
- <xsl:template name="display-stylesheet-tree">
- <xsl:value-of select="$document-name"/><br/>
- <xsl:for-each select="msxsl:node-set($stylesheet-tree)/stylesheet/descendant::stylesheet">
- <span style="margin-left:{20*(count(ancestor::*)+1)}">
- <xsl:value-of select="@method"/>:
- <xsl:call-template name="link-to-stylesheet"/>
- </span><br/>
- </xsl:for-each>
- </xsl:template>
-
- <xsl:template name="filename-for-stylesheet-name">
- <xsl:param name="stylesheet-name"></xsl:param>
- <xsl:value-of select="translate($stylesheet-name, './\', '___')"/>
- <xsl:text>.htm</xsl:text>
- </xsl:template>
-
-
- <xsl:template name="link-to-stylesheet">
- <xsl:param name="node" select="current()"/>
- <xsl:param name="linking-text" />
- <xsl:variable name="local-linking-text">
- <xsl:choose>
- <xsl:when test="$linking-text"><xsl:copy-of select="$linking-text"/></xsl:when>
- <xsl:otherwise><xsl:value-of select="$node/ancestor-or-self::stylesheet[1]/@href"/></xsl:otherwise>
- </xsl:choose>
- </xsl:variable>
- <a>
- <xsl:attribute name="href">
- <xsl:call-template name="filename-for-stylesheet-name"><xsl:with-param name="stylesheet-name" select="$node/ancestor-or-self::stylesheet[1]/@href"/>
- </xsl:call-template>
- <xsl:if test="not(local-name($node) = 'stylesheet')">
- <xsl:text>#elmxsl_</xsl:text><xsl:value-of select="translate(local-name($node), ':.', '__')"/>|<xsl:value-of select="$node/@name"/>|<xsl:value-of select="$node/@match"/>
- </xsl:if>
- </xsl:attribute>
- <xsl:copy-of select="$local-linking-text"/>
- </a>
- </xsl:template>
-
-
-
- <xsl:template match="text()" priority="1" mode="code-output">
- <xsl:value-of select="self::text()" />
- </xsl:template>
-
- <xsl:template match="*" mode="code-output">
- <xsl:text>&lt;</xsl:text>
- <xsl:apply-templates select="current()" mode="show-name"/>
- <xsl:apply-templates select="@*" mode="code-output"/>
- <xsl:text>&gt;</xsl:text>
- <xsl:apply-templates select="node()" mode="code-output"/>
- <xsl:text>&lt;/</xsl:text>
- <xsl:apply-templates select="current()" mode="show-name"/>
- <xsl:text>&gt;</xsl:text>
- </xsl:template>
-
- <xsl:template match="@*" mode="code-output">
- <xsl:text> </xsl:text>
- <xsl:value-of select="name()"/>
- <xsl:text>=&quot;</xsl:text><xsl:value-of select="current()"/><xsl:text>&quot;</xsl:text>
- </xsl:template>
-
- <xsl:template match="xsl:*/@*" mode="code-output">
- <xsl:text> </xsl:text>
- <span class="xsl-attr-name">
- <xsl:value-of select="name()"/>
- </span>
- <span class="xsl-attr-value">
- <xsl:text>=&quot;</xsl:text><xsl:value-of select="current()"/><xsl:text>&quot;</xsl:text>
- </span>
- </xsl:template>
-
- <xsl:template match="xsl:call-template/@name" mode="code-output">
- <xsl:text> </xsl:text>
- <xsl:value-of select="name()"/>
- <xsl:text>=&quot;</xsl:text>
- <xsl:call-template name="link-to-stylesheet">
- <xsl:with-param name="node" select="msxsl:node-set($stylesheet-tree)/descendant::xsl:template[@name=current()][1]"/>
- <xsl:with-param name="linking-text" select="string(current())"/>
- </xsl:call-template>
- <xsl:text>&quot;</xsl:text>
- </xsl:template>
-
- <xsl:template match="comment()" mode="code-output">
- <span class="xsl-comment">
- <xsl:text><![CDATA[<!--]]></xsl:text>
- <xsl:value-of select="current()"/>
- <xsl:text><![CDATA[-->]]></xsl:text>
- </span>
- </xsl:template>
-
- <xsl:template match="*" mode="show-name">
- <xsl:value-of select="name()"/>
- </xsl:template>
-
- <xsl:template match="xsl:*" mode="show-name">
- <a class="xsl-elm" target="_blank">
- <xsl:attribute name="href">http://www.vbxml.com/xsl/elmxsl_<xsl:value-of select="translate(local-name(), ':.', '__')"/>.asp</xsl:attribute>
- <xsl:value-of select="name()"/>
- </a>
- </xsl:template>
-
-
-
-</xsl:stylesheet>
diff --git a/tests/keys/Makefile.am b/tests/keys/Makefile.am
index 08e645d9..faeed361 100644
--- a/tests/keys/Makefile.am
+++ b/tests/keys/Makefile.am
@@ -9,7 +9,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running keys tests'
diff --git a/tests/keys/Makefile.in b/tests/keys/Makefile.in
new file mode 100644
index 00000000..cdd50f61
--- /dev/null
+++ b/tests/keys/Makefile.in
@@ -0,0 +1,514 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/keys
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = dates.xml month.xml month.xsl month.out
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/keys/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/keys/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running keys tests'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/month.xsl $(srcdir)/dates.xml > month.res ; \
+ if [ -r $(srcdir)/month.out ] ; \
+ then diff $(srcdir)/month.out month.res ; \
+ else mv month.res $(srcdir)/month.out ; fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f month.res)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/multiple/Makefile.am b/tests/multiple/Makefile.am
index ceaaa760..1c40c2d5 100644
--- a/tests/multiple/Makefile.am
+++ b/tests/multiple/Makefile.am
@@ -32,7 +32,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running multiple tests'
diff --git a/tests/multiple/Makefile.in b/tests/multiple/Makefile.in
new file mode 100644
index 00000000..1ad5e437
--- /dev/null
+++ b/tests/multiple/Makefile.in
@@ -0,0 +1,542 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/multiple
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = dict.dtd dict.xml dict.xsl result.xml \
+ out/lettera.orig out/letterb.orig \
+ out/letterc.orig out/letterd.orig \
+ out/lettere.orig out/letterf.orig \
+ out/letterg.orig out/letterh.orig \
+ out/letterij.orig out/letterk.orig \
+ out/letterl.orig out/letterm.orig \
+ out/lettern.orig out/lettero.orig \
+ out/letterp.orig out/letterq.orig \
+ out/letterr.orig out/letters.orig \
+ out/lettert.orig out/letteruv.orig \
+ out/letterw.orig out/letterx.orig \
+ out/lettery.orig out/letterz.orig \
+ out/titlepage.orig
+
+GENERATED = \
+ out/lettera.html out/letterb.html out/letterc.html out/letterd.html \
+ out/lettere.html out/letterf.html out/letterg.html out/letterh.html \
+ out/letterij.html out/letterk.html out/letterl.html out/letterm.html \
+ out/lettern.html out/lettero.html out/letterp.html out/letterq.html \
+ out/letterr.html out/letters.html out/lettert.html out/letteruv.html \
+ out/letterw.html out/letterx.html out/lettery.html out/letterz.html \
+ out/titlepage.html
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/multiple/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/multiple/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running multiple tests'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/dict.xsl $(srcdir)/dict.xml > dict.res ; \
+ diff $(srcdir)/result.xml dict.res; \
+ for i in out/letter*.html out/titlepage.html ; do \
+ orig=$(srcdir)/out/`basename $$i .html`.orig ; \
+ if [ -f $$orig ] ; then \
+ diff $$orig $$i ; \
+ else \
+ echo "new $$orig" ; cp $$i $$orig ; \
+ fi ; done ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f dict.res $(GENERATED))
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/namespaces/Makefile.am b/tests/namespaces/Makefile.am
index cfea1ea5..a81f22f4 100644
--- a/tests/namespaces/Makefile.am
+++ b/tests/namespaces/Makefile.am
@@ -20,7 +20,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running namespaces tests'
diff --git a/tests/namespaces/Makefile.in b/tests/namespaces/Makefile.in
new file mode 100644
index 00000000..6351b095
--- /dev/null
+++ b/tests/namespaces/Makefile.in
@@ -0,0 +1,551 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/namespaces
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ extra.xml extra.xsl extra.out \
+ extra2.xml extra2.xsl extra2.out extra2.err\
+ tst.xml tst.xsl tst.out \
+ tst2.xml tst2.xsl tst2.out \
+ tst3.xml tst3.xsl tst3.out \
+ tst4.xml tst4.xsl tst4.out \
+ tst5.xml tst5.xsl tst5.out \
+ tst6.xml tst6.xsl tst6.out \
+ tst7.xml tst7.xsl tst7.out \
+ tst8.xml tst8.xsl tst8.out \
+ tst9.xml tst9.xsl tst9.out
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/namespaces/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/namespaces/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running namespaces tests'
+ @(echo > .memdump)
+ -@(for i in $(srcdir)/*.xml ; do \
+ if [ -d $$i ] ; then continue ; fi ; \
+ doc=`basename $$i .xml` ; \
+ j=$(srcdir)/$$doc.xsl ; \
+ if [ ! -f $$j ] ; then continue ; fi ; \
+ if [ -d $$j ] ; then continue ; fi ; \
+ name=`basename $$j .xsl`; \
+ out=$(srcdir)/"$$name".out; \
+ err=$(srcdir)/"$$name".err; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc $$j $$i \
+ > result.$$name 2>err.$$name; \
+ if [ ! -f $$out ] ; then \
+ cp result.$$name $$out ; \
+ if [ -s err.$$name ] ; then \
+ cp err.$$name $$err ; \
+ fi ; \
+ else \
+ diff $$out result.$$name; \
+ if [ -s $$err ] ; then \
+ diff $$err err.$$name; \
+ else \
+ diff /dev/null err.$$name; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result.$$name err.$$name; \
+ done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/numbers/Makefile.am b/tests/numbers/Makefile.am
index 2ca6eba5..8fa9ba0a 100644
--- a/tests/numbers/Makefile.am
+++ b/tests/numbers/Makefile.am
@@ -9,7 +9,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running numbers tests'
diff --git a/tests/numbers/Makefile.in b/tests/numbers/Makefile.in
new file mode 100644
index 00000000..74e93313
--- /dev/null
+++ b/tests/numbers/Makefile.in
@@ -0,0 +1,512 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/numbers
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = format-number.xsl format-number.xml format-number.out
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/numbers/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/numbers/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running numbers tests'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/format-number.xsl $(srcdir)/format-number.xml > format-number.res ; \
+ diff $(srcdir)/format-number.out format-number.res ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f format-number.res)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/plugins/Makefile.in b/tests/plugins/Makefile.in
new file mode 100644
index 00000000..c51070e2
--- /dev/null
+++ b/tests/plugins/Makefile.in
@@ -0,0 +1,686 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/plugins
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+LTLIBRARIES = $(noinst_LTLIBRARIES)
+am__DEPENDENCIES_1 =
+@WITH_MODULES_TRUE@xmlsoft_org_xslt_testplugin_la_DEPENDENCIES = \
+@WITH_MODULES_TRUE@ $(top_builddir)/libxslt/libxslt.la \
+@WITH_MODULES_TRUE@ $(am__DEPENDENCIES_1)
+am__xmlsoft_org_xslt_testplugin_la_SOURCES_DIST = testplugin.c
+@WITH_MODULES_TRUE@am_xmlsoft_org_xslt_testplugin_la_OBJECTS = xmlsoft_org_xslt_testplugin_la-testplugin.lo
+xmlsoft_org_xslt_testplugin_la_OBJECTS = \
+ $(am_xmlsoft_org_xslt_testplugin_la_OBJECTS)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+xmlsoft_org_xslt_testplugin_la_LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC \
+ $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=link $(CCLD) \
+ $(xmlsoft_org_xslt_testplugin_la_CFLAGS) $(CFLAGS) \
+ $(xmlsoft_org_xslt_testplugin_la_LDFLAGS) $(LDFLAGS) -o $@
+@WITH_MODULES_TRUE@am_xmlsoft_org_xslt_testplugin_la_rpath =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__depfiles_maybe = depfiles
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(xmlsoft_org_xslt_testplugin_la_SOURCES)
+DIST_SOURCES = $(am__xmlsoft_org_xslt_testplugin_la_SOURCES_DIST)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = plugin.out plugin.xml plugin.xsl
+AM_CPPFLAGS = -I$(top_srcdir) -I../../libxslt
+CLEANFILES = *.res
+@WITH_MODULES_TRUE@noinst_LTLIBRARIES = xmlsoft_org_xslt_testplugin.la
+
+# our rpath is a rather unorthodox location as we
+# don't want to pollute $(DESTDIR) with the test plugin
+@WITH_MODULES_TRUE@plugindir = $(abs_builddir)/.libs
+@WITH_MODULES_TRUE@xmlsoft_org_xslt_testplugin_la_CFLAGS = -DMODULE_COMPILE $(LIBXML_CFLAGS) $(LIBXSLT_CFLAGS)
+@WITH_MODULES_TRUE@xmlsoft_org_xslt_testplugin_la_SOURCES = testplugin.c
+@WITH_MODULES_TRUE@xmlsoft_org_xslt_testplugin_la_LIBADD = $(top_builddir)/libxslt/libxslt.la $(EXTRA_LIBS)
+@WITH_MODULES_TRUE@xmlsoft_org_xslt_testplugin_la_LDFLAGS = -module -avoid-version -rpath $(plugindir)
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/plugins/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/plugins/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstLTLIBRARIES:
+ -test -z "$(noinst_LTLIBRARIES)" || rm -f $(noinst_LTLIBRARIES)
+ @list='$(noinst_LTLIBRARIES)'; \
+ locs=`for p in $$list; do echo $$p; done | \
+ sed 's|^[^/]*$$|.|; s|/[^/]*$$||; s|$$|/so_locations|' | \
+ sort -u`; \
+ test -z "$$locs" || { \
+ echo rm -f $${locs}; \
+ rm -f $${locs}; \
+ }
+
+xmlsoft_org_xslt_testplugin.la: $(xmlsoft_org_xslt_testplugin_la_OBJECTS) $(xmlsoft_org_xslt_testplugin_la_DEPENDENCIES) $(EXTRA_xmlsoft_org_xslt_testplugin_la_DEPENDENCIES)
+ $(AM_V_CCLD)$(xmlsoft_org_xslt_testplugin_la_LINK) $(am_xmlsoft_org_xslt_testplugin_la_rpath) $(xmlsoft_org_xslt_testplugin_la_OBJECTS) $(xmlsoft_org_xslt_testplugin_la_LIBADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/xmlsoft_org_xslt_testplugin_la-testplugin.Plo@am__quote@
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+xmlsoft_org_xslt_testplugin_la-testplugin.lo: testplugin.c
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmlsoft_org_xslt_testplugin_la_CFLAGS) $(CFLAGS) -MT xmlsoft_org_xslt_testplugin_la-testplugin.lo -MD -MP -MF $(DEPDIR)/xmlsoft_org_xslt_testplugin_la-testplugin.Tpo -c -o xmlsoft_org_xslt_testplugin_la-testplugin.lo `test -f 'testplugin.c' || echo '$(srcdir)/'`testplugin.c
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/xmlsoft_org_xslt_testplugin_la-testplugin.Tpo $(DEPDIR)/xmlsoft_org_xslt_testplugin_la-testplugin.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='testplugin.c' object='xmlsoft_org_xslt_testplugin_la-testplugin.lo' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(xmlsoft_org_xslt_testplugin_la_CFLAGS) $(CFLAGS) -c -o xmlsoft_org_xslt_testplugin_la-testplugin.lo `test -f 'testplugin.c' || echo '$(srcdir)/'`testplugin.c
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(LTLIBRARIES)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-noinstLTLIBRARIES \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -rf ./$(DEPDIR)
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am check check-am clean clean-generic \
+ clean-libtool clean-noinstLTLIBRARIES cscopelist-am ctags \
+ ctags-am distclean distclean-compile distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../../xsltproc ; $(MAKE) xsltproc)
+
+@WITH_MODULES_TRUE@test-logall:
+@WITH_MODULES_TRUE@ @echo '## Running plugin tests'
+
+@WITH_MODULES_TRUE@test tests: $(top_builddir)/xsltproc/xsltproc test-logall $(noinst_LTLIBRARIES)
+@WITH_MODULES_TRUE@ @LD_LIBRARY_PATH=$(plugindir):$(top_builddir)/libxslt/.libs:$(LD_LIBRARY_PATH) \
+@WITH_MODULES_TRUE@ LIBXSLT_PLUGINS_PATH=$(plugindir) \
+@WITH_MODULES_TRUE@ $(top_builddir)/xsltproc/xsltproc plugin.xsl plugin.xml > plugin.res
+@WITH_MODULES_TRUE@ @diff plugin.out plugin.res
+@WITH_MODULES_TRUE@ @rm plugin.res
+
+@WITH_MODULES_FALSE@test tests:
+@WITH_MODULES_FALSE@ @echo Skipping the plugin tests.
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/reports/Makefile.am b/tests/reports/Makefile.am
index af413f08..a017afd0 100644
--- a/tests/reports/Makefile.am
+++ b/tests/reports/Makefile.am
@@ -15,7 +15,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running reports tests'
diff --git a/tests/reports/Makefile.in b/tests/reports/Makefile.in
new file mode 100644
index 00000000..1813704f
--- /dev/null
+++ b/tests/reports/Makefile.in
@@ -0,0 +1,549 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/reports
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ cmdlineparams.xml cmdlineparams.xsl cmdlineparams.out \
+ tst-1.xml tst-1.xsl tst-1.out tst-1.err \
+ tst-2.xml tst-2.xsl tst-2.out tst-2.err \
+ undefvar.xml undefvar.xsl undefvar.out undefvar.err \
+ recglobparam.xsl recglobvar.xsl reclocparam.xsl reclocvar.xsl \
+ recglobparam.xml recglobvar.xml reclocparam.xml reclocvar.xml
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/reports/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/reports/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running reports tests'
+ @(echo > .memdump)
+ -@(for i in $(srcdir)/../docs/*.xml ; do \
+ if [ -d $$i ] ; then continue ; fi ; \
+ doc=`basename $$i .xml` ; \
+ for j in $(srcdir)/$$doc*.xsl ; do \
+ if [ ! -f $$j ] ; then continue ; fi ; \
+ if [ -d $$j ] ; then continue ; fi ; \
+ name=`basename $$j .xsl`; \
+ out=$(srcdir)/"$$name".out; \
+ err=$(srcdir)/"$$name".err; \
+ log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ --stringparam test passed_value \
+ --stringparam test2 passed_value2 \
+ $$j $$i > result.$$name \
+ 2> err.$$name ; \
+ if [ ! -f $$out ] ; then \
+ cp result.$$name $$out ; \
+ if [ -s err.$$name ] ; then \
+ cp err.$$name $$err ; \
+ fi ; \
+ else \
+ diff $$out result.$$name; \
+ if [ -s $$err ] ; then \
+ diff $$err err.$$name; \
+ else \
+ diff /dev/null err.$$name; \
+ fi ; \
+ fi ; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`;\
+ if [ -n "$$log" ] ; then \
+ echo $$name result ; \
+ echo "$$log" ; \
+ fi ; \
+ rm -f result.$$name err.$$name; \
+ done ; done)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/reports/recglobparam.err b/tests/reports/recglobparam.err
deleted file mode 100644
index 6bb87705..00000000
--- a/tests/reports/recglobparam.err
+++ /dev/null
@@ -1,8 +0,0 @@
-runtime error: file ./recglobparam.xsl line 4 element param
-Recursive definition of ok
-runtime error: file ./recglobparam.xsl line 4 element value-of
-unregistered variable ok
-xmlXPathCompiledEval: evaluation failed
-runtime error: file ./recglobparam.xsl line 4 element value-of
-xsltValueOf: text copy failed
-no result for ./recglobparam.xml
diff --git a/tests/reports/recglobvar.err b/tests/reports/recglobvar.err
deleted file mode 100644
index 1755e974..00000000
--- a/tests/reports/recglobvar.err
+++ /dev/null
@@ -1,8 +0,0 @@
-runtime error: file ./recglobvar.xsl line 4 element variable
-Recursive definition of ok
-runtime error: file ./recglobvar.xsl line 4 element value-of
-unregistered variable ok
-xmlXPathCompiledEval: evaluation failed
-runtime error: file ./recglobvar.xsl line 4 element value-of
-xsltValueOf: text copy failed
-no result for ./recglobvar.xml
diff --git a/tests/reports/reclocparam.err b/tests/reports/reclocparam.err
deleted file mode 100644
index 90eea964..00000000
--- a/tests/reports/reclocparam.err
+++ /dev/null
@@ -1,6 +0,0 @@
-runtime error: file ./reclocparam.xsl line 5 element value-of
-unregistered variable ok
-xmlXPathCompiledEval: evaluation failed
-runtime error: file ./reclocparam.xsl line 5 element value-of
-xsltValueOf: text copy failed
-no result for ./reclocparam.xml
diff --git a/tests/reports/reclocparam.out b/tests/reports/reclocparam.out
deleted file mode 100644
index e69de29b..00000000
--- a/tests/reports/reclocparam.out
+++ /dev/null
diff --git a/tests/reports/reclocvar.err b/tests/reports/reclocvar.err
deleted file mode 100644
index a02ccedf..00000000
--- a/tests/reports/reclocvar.err
+++ /dev/null
@@ -1,6 +0,0 @@
-runtime error: file ./reclocvar.xsl line 5 element value-of
-unregistered variable ok
-xmlXPathCompiledEval: evaluation failed
-runtime error: file ./reclocvar.xsl line 5 element value-of
-xsltValueOf: text copy failed
-no result for ./reclocvar.xml
diff --git a/tests/reports/reclocvar.out b/tests/reports/reclocvar.out
deleted file mode 100644
index e69de29b..00000000
--- a/tests/reports/reclocvar.out
+++ /dev/null
diff --git a/tests/xinclude/Makefile.am b/tests/xinclude/Makefile.am
index 8d408ded..35624548 100644
--- a/tests/xinclude/Makefile.am
+++ b/tests/xinclude/Makefile.am
@@ -15,7 +15,7 @@ CLEANFILES = .memdump
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running XInclude test'
diff --git a/tests/xinclude/Makefile.in b/tests/xinclude/Makefile.in
new file mode 100644
index 00000000..7043d72b
--- /dev/null
+++ b/tests/xinclude/Makefile.in
@@ -0,0 +1,523 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/xinclude
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ e.xml \
+ e.xsl \
+ x1.xml \
+ x2.xml \
+ normal.out \
+ xinclude.out
+
+CLEANFILES = .memdump
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/xinclude/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/xinclude/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running XInclude test'
+ @(echo > .memdump)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc $(srcdir)/e.xsl $(srcdir)/e.xml > res ; \
+ diff $(srcdir)/normal.out res; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f res)
+ @($(CHECKER) $(top_builddir)/xsltproc/xsltproc --xinclude $(srcdir)/e.xsl $(srcdir)/e.xml > res ; \
+ diff $(srcdir)/xinclude.out res; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true;\
+ rm -f res)
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/tests/xmlspec/Makefile.am b/tests/xmlspec/Makefile.am
index 123d02e4..9770058c 100644
--- a/tests/xmlspec/Makefile.am
+++ b/tests/xmlspec/Makefile.am
@@ -11,7 +11,7 @@ CLEANFILES = .memdump debug
valgrind:
@echo '## Running the regression tests under Valgrind'
- $(MAKE) CHECKER='valgrind -q' tests
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
test tests: $(top_builddir)/xsltproc/xsltproc
@echo '## Running xmlspec tests'
diff --git a/tests/xmlspec/Makefile.in b/tests/xmlspec/Makefile.in
new file mode 100644
index 00000000..30963db9
--- /dev/null
+++ b/tests/xmlspec/Makefile.in
@@ -0,0 +1,538 @@
+# Makefile.in generated by automake 1.15 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2014 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = tests/xmlspec
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/configure.in
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+ACLOCAL = @ACLOCAL@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+AR = @AR@
+AS = @AS@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+CC = @CC@
+CCDEPMODE = @CCDEPMODE@
+CFLAGS = @CFLAGS@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CRYPTO_TESTDIR = @CRYPTO_TESTDIR@
+CYGPATH_W = @CYGPATH_W@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DLLTOOL = @DLLTOOL@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+EXSLT_INCLUDEDIR = @EXSLT_INCLUDEDIR@
+EXSLT_LIBDIR = @EXSLT_LIBDIR@
+EXSLT_LIBS = @EXSLT_LIBS@
+EXTRA_LIBS = @EXTRA_LIBS@
+FGREP = @FGREP@
+GREP = @GREP@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LIBEXSLT_MAJOR_VERSION = @LIBEXSLT_MAJOR_VERSION@
+LIBEXSLT_MICRO_VERSION = @LIBEXSLT_MICRO_VERSION@
+LIBEXSLT_MINOR_VERSION = @LIBEXSLT_MINOR_VERSION@
+LIBEXSLT_VERSION = @LIBEXSLT_VERSION@
+LIBEXSLT_VERSION_EXTRA = @LIBEXSLT_VERSION_EXTRA@
+LIBEXSLT_VERSION_INFO = @LIBEXSLT_VERSION_INFO@
+LIBEXSLT_VERSION_NUMBER = @LIBEXSLT_VERSION_NUMBER@
+LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
+LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
+LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
+LIBOBJS = @LIBOBJS@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBXML_CFLAGS = @LIBXML_CFLAGS@
+LIBXML_LIBS = @LIBXML_LIBS@
+LIBXML_REQUIRED_VERSION = @LIBXML_REQUIRED_VERSION@
+LIBXML_SRC = @LIBXML_SRC@
+LIBXSLT_DEFAULT_PLUGINS_PATH = @LIBXSLT_DEFAULT_PLUGINS_PATH@
+LIBXSLT_MAJOR_MINOR_VERSION = @LIBXSLT_MAJOR_MINOR_VERSION@
+LIBXSLT_MAJOR_VERSION = @LIBXSLT_MAJOR_VERSION@
+LIBXSLT_MICRO_VERSION = @LIBXSLT_MICRO_VERSION@
+LIBXSLT_MINOR_VERSION = @LIBXSLT_MINOR_VERSION@
+LIBXSLT_VERSION = @LIBXSLT_VERSION@
+LIBXSLT_VERSION_EXTRA = @LIBXSLT_VERSION_EXTRA@
+LIBXSLT_VERSION_INFO = @LIBXSLT_VERSION_INFO@
+LIBXSLT_VERSION_NUMBER = @LIBXSLT_VERSION_NUMBER@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MKDIR_P = @MKDIR_P@
+MV = @MV@
+M_LIBS = @M_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PYTHON = @PYTHON@
+PYTHONSODV = @PYTHONSODV@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_LIBS = @PYTHON_LIBS@
+PYTHON_SITE_PACKAGES = @PYTHON_SITE_PACKAGES@
+PYTHON_SUBDIR = @PYTHON_SUBDIR@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RELDATE = @RELDATE@
+RM = @RM@
+SED = @SED@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+STRIP = @STRIP@
+TAR = @TAR@
+THREAD_LIBS = @THREAD_LIBS@
+VERSION = @VERSION@
+VERSION_SCRIPT_FLAGS = @VERSION_SCRIPT_FLAGS@
+WIN32_EXTRA_LDFLAGS = @WIN32_EXTRA_LDFLAGS@
+WIN32_EXTRA_LIBADD = @WIN32_EXTRA_LIBADD@
+WITH_CRYPTO = @WITH_CRYPTO@
+WITH_DEBUGGER = @WITH_DEBUGGER@
+WITH_MEM_DEBUG = @WITH_MEM_DEBUG@
+WITH_MODULES = @WITH_MODULES@
+WITH_TRIO = @WITH_TRIO@
+WITH_XSLT_DEBUG = @WITH_XSLT_DEBUG@
+XMLLINT = @XMLLINT@
+XML_CONFIG = @XML_CONFIG@
+XSLTPROC = @XSLTPROC@
+XSLTPROCDV = @XSLTPROCDV@
+XSLT_INCLUDEDIR = @XSLT_INCLUDEDIR@
+XSLT_LIBDIR = @XSLT_LIBDIR@
+XSLT_LIBS = @XSLT_LIBS@
+XSLT_LOCALE_WINAPI = @XSLT_LOCALE_WINAPI@
+XSLT_LOCALE_XLOCALE = @XSLT_LOCALE_XLOCALE@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+mkdir_p = @mkdir_p@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pythondir = @pythondir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = REC-xml-20001006.xml xmlspec-v21.dtd W3C-REC.css \
+ logo-REC xmlspec.xsl REC-xml-2e.xsl diffspec.xsl \
+ REC-xml-20001006.html REC-xml-20001006-review.html
+
+CLEANFILES = .memdump debug
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu tests/xmlspec/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu tests/xmlspec/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+$(top_builddir)/xsltproc/xsltproc:
+ @(cd ../../xsltproc ; $(MAKE) xsltproc)
+
+valgrind:
+ @echo '## Running the regression tests under Valgrind'
+ $(MAKE) CHECKER='libtool --mode=execute valgrind -q --leak-check=full' tests
+
+test tests: $(top_builddir)/xsltproc/xsltproc
+ @echo '## Running xmlspec tests'
+ @(echo > .memdump)
+ @log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc -timing \
+ $(srcdir)/REC-xml-2e.xsl $(srcdir)/REC-xml-20001006.xml \
+ > REC-xml-20001006.out 2> debug ; \
+ diff $(srcdir)/REC-xml-20001006.html REC-xml-20001006.out | \
+ grep -v 'id[0-9]' | grep -v -- '---' | grep -v 100 | grep -v 3866 ; \
+ grep implemented debug | sort | uniq -c || true; \
+ grep " ms$$" debug || true; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo REC-xml-20001006 result ; \
+ echo "$$log" ; \
+ fi
+ @rm -f REC-xml-20001006.out
+ @log=`$(CHECKER) $(top_builddir)/xsltproc/xsltproc \
+ -timing --param show.diff.markup 1 \
+ $(srcdir)/REC-xml-2e.xsl $(srcdir)/REC-xml-20001006.xml \
+ > REC-xml-20001006-review.out 2> debug ; \
+ diff $(srcdir)/REC-xml-20001006-review.html REC-xml-20001006-review.out | \
+ grep -v 'id[0-9]' | grep -v -- '---' | grep -v 117 | grep -v 4066 ; \
+ grep implemented debug | sort | uniq -c || true; \
+ grep " ms$$" debug || true; \
+ grep "MORY ALLO" .memdump | grep -v "MEMORY ALLOCATED : 0" || true`
+ @if [ -n "$$log" ] ; then \
+ echo "REC-xml-20001006 (show.diff.markup) result" ; \
+ echo "$$log" ; \
+ fi
+ @rm -f REC-xml-20001006-review.out
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT: