[silo-llnl] 05/96: Update python patch

Alastair McKinstry mckinstry at moszumanska.debian.org
Tue Jul 21 13:09:26 UTC 2015


This is an automated email from the git hooks/post-receive script.

mckinstry pushed a commit to branch debian/master
in repository silo-llnl.

commit 81a4fa7a296cd328c83da0aa3d65aa2313cfbd31
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Mon Jul 4 06:39:26 2011 +0100

    Update python patch
---
 debian/patches/debian-changes-4.8-2         | 24604 --------------------------
 debian/patches/series                       |     2 +-
 debian/patches/testsuite-python-write.patch |    41 +-
 3 files changed, 40 insertions(+), 24607 deletions(-)

diff --git a/debian/patches/debian-changes-4.8-2 b/debian/patches/debian-changes-4.8-2
deleted file mode 100644
index 2388782..0000000
--- a/debian/patches/debian-changes-4.8-2
+++ /dev/null
@@ -1,24604 +0,0 @@
-Description: Upstream changes introduced in version 4.8-2
- This patch has been created by dpkg-source during the package build.
- Here's the last changelog entry, hopefully it gives details on why
- those changes were made:
- .
- silo-llnl (4.8-2) unstable; urgency=low
- .
-   * Patch to allow silo-llnl build with Qt version 4.7.2. Closes: #621781.
-   * Use python2 in debian/rules to add python dependencies. Closes: #619535.
-   * Include full copy of BSD license in debian/copyright. Closes: #617912.
-   * debian/rules clean: delete autogenerated log files.
-   * Enable testsuite. Fix needed for one test (needs bash)
-   * Now at Standards-Version: 3.9.2
- .
- The person named in the Author field signed this changelog entry.
-Author: Alastair McKinstry <mckinstry at debian.org>
-Bug-Debian: http://bugs.debian.org/617912
-Bug-Debian: http://bugs.debian.org/619535
-Bug-Debian: http://bugs.debian.org/621781
-
----
-The information above should follow the Patch Tagging Guidelines, please
-checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
-are templates for supplementary fields that you might want to add:
-
-Origin: <vendor|upstream|other>, <url of original patch>
-Bug: <url in upstream bugtracker>
-Bug-Debian: http://bugs.debian.org/<bugnumber>
-Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
-Forwarded: <no|not-needed|url proving that it has been forwarded>
-Reviewed-By: <name and email of someone who approved the patch>
-Last-Update: <YYYY-MM-DD>
-
---- /dev/null
-+++ silo-llnl-4.8/acinclude.m4
-@@ -0,0 +1,8376 @@
-+# generated automatically by aclocal 1.10 -*- Autoconf -*-
-+
-+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-+# 2005, 2006  Free Software Foundation, Inc.
-+# This file 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.
-+
-+m4_if(m4_PACKAGE_VERSION, [2.61],,
-+[m4_fatal([this file was generated for autoconf 2.61.
-+You have another version of autoconf.  If you want to use that,
-+you should regenerate the build system entirely.], [63])])
-+
-+#
-+# SYNOPSIS
-+#
-+#   AX_CC_MAXOPT
-+#
-+# DESCRIPTION
-+#
-+#   Try to turn on "good" C optimization flags for various compilers
-+#   and architectures, for some definition of "good". (In our case,
-+#   good for FFTW and hopefully for other scientific codes. Modify as
-+#   needed.)
-+#
-+#   The user can override the flags by setting the CFLAGS environment
-+#   variable. The user can also specify --enable-portable-binary in
-+#   order to disable any optimization flags that might result in a
-+#   binary that only runs on the host architecture.
-+#
-+#   Note also that the flags assume that ANSI C aliasing rules are
-+#   followed by the code (e.g. for gcc's -fstrict-aliasing), and that
-+#   floating-point computations can be re-ordered as needed.
-+#
-+#   Requires macros: AX_CHECK_COMPILER_FLAGS, AX_COMPILER_VENDOR,
-+#   AX_GCC_ARCHFLAG, AX_GCC_X86_CPUID.
-+#
-+# LAST MODIFICATION
-+#
-+#   2007-07-29
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2007 Steven G. Johnson <stevenj at alum.mit.edu>
-+#   Copyright (c) 2007 Matteo Frigo
-+#
-+#   This program is free software: you can redistribute it and/or
-+#   modify it under the terms of the GNU General Public License as
-+#   published by the Free Software Foundation, either version 3 of the
-+#   License, or (at your option) any later version.
-+#
-+#   This program is distributed in the hope that it will be useful, but
-+#   WITHOUT ANY WARRANTY; without even the implied warranty of
-+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+#   General Public License for more details.
-+#
-+#   You should have received a copy of the GNU General Public License
-+#   along with this program. If not, see
-+#   <http://www.gnu.org/licenses/>.
-+#
-+#   As a special exception, the respective Autoconf Macro's copyright
-+#   owner gives unlimited permission to copy, distribute and modify the
-+#   configure scripts that are the output of Autoconf when processing
-+#   the Macro. You need not follow the terms of the GNU General Public
-+#   License when using or distributing such scripts, even though
-+#   portions of the text of the Macro appear in them. The GNU General
-+#   Public License (GPL) does govern all other use of the material that
-+#   constitutes the Autoconf Macro.
-+#
-+#   This special exception to the GPL applies to versions of the
-+#   Autoconf Macro released by the Autoconf Macro Archive. When you
-+#   make and distribute a modified version of the Autoconf Macro, you
-+#   may extend this special exception to the GPL to apply to your
-+#   modified version as well.
-+
-+AC_DEFUN([AX_CC_MAXOPT],
-+[
-+AC_REQUIRE([AC_PROG_CC])
-+AC_REQUIRE([AX_COMPILER_VENDOR])
-+AC_REQUIRE([AC_CANONICAL_HOST])
-+
-+AC_ARG_ENABLE(portable-binary, [AC_HELP_STRING([--enable-portable-binary], [disable compiler optimizations that would produce unportable binaries])],
-+	acx_maxopt_portable=$withval, acx_maxopt_portable=no)
-+
-+# Try to determine "good" native compiler flags if none specified via CFLAGS
-+if test "$ac_test_CFLAGS" != "set"; then
-+  CFLAGS=""
-+  case $ax_cv_c_compiler_vendor in
-+    dec) CFLAGS="-newc -w0 -O5 -ansi_alias -ansi_args -fp_reorder -tune host"
-+	 if test "x$acx_maxopt_portable" = xno; then
-+           CFLAGS="$CFLAGS -arch host"
-+         fi;;
-+
-+    sun) CFLAGS="-native -fast -xO5 -dalign"
-+	 if test "x$acx_maxopt_portable" = xyes; then
-+	   CFLAGS="$CFLAGS -xarch=generic"
-+         fi;;
-+
-+    hp)  CFLAGS="+Oall +Optrs_ansi +DSnative"
-+	 if test "x$acx_maxopt_portable" = xyes; then
-+	   CFLAGS="$CFLAGS +DAportable"
-+	 fi;;
-+
-+    ibm) if test "x$acx_maxopt_portable" = xno; then
-+           xlc_opt="-qarch=auto -qtune=auto"
-+	 else
-+           xlc_opt="-qtune=auto"
-+	 fi
-+         AX_CHECK_COMPILER_FLAGS($xlc_opt,
-+         	CFLAGS="-O3 -qansialias -w $xlc_opt",
-+               [CFLAGS="-O3 -qansialias -w"
-+                echo "******************************************************"
-+                echo "*  You seem to have the IBM  C compiler.  It is      *"
-+                echo "*  recommended for best performance that you use:    *"
-+                echo "*                                                    *"
-+                echo "*    CFLAGS=-O3 -qarch=xxx -qtune=xxx -qansialias -w *"
-+                echo "*                      ^^^        ^^^                *"
-+                echo "*  where xxx is pwr2, pwr3, 604, or whatever kind of *"
-+                echo "*  CPU you have.  (Set the CFLAGS environment var.   *"
-+                echo "*  and re-run configure.)  For more info, man cc.    *"
-+                echo "******************************************************"])
-+         ;;
-+
-+    intel) CFLAGS="-O3 -ansi_alias"
-+	if test "x$acx_maxopt_portable" = xno; then
-+	  icc_archflag=unknown
-+	  icc_flags=""
-+	  case $host_cpu in
-+	    i686*|x86_64*)
-+              # icc accepts gcc assembly syntax, so these should work:
-+	      AX_GCC_X86_CPUID(0)
-+              AX_GCC_X86_CPUID(1)
-+	      case $ax_cv_gcc_x86_cpuid_0 in # see AX_GCC_ARCHFLAG
-+                *:756e6547:*:*) # Intel
-+                  case $ax_cv_gcc_x86_cpuid_1 in
-+                    *6a?:*[[234]]:*:*|*6[[789b]]?:*:*:*) icc_flags="-xK";;
-+                    *f3[[347]]:*:*:*|*f4[1347]:*:*:*) icc_flags="-xP -xN -xW -xK";;
-+                    *f??:*:*:*) icc_flags="-xN -xW -xK";;
-+                  esac ;;
-+              esac ;;
-+          esac
-+          if test "x$icc_flags" != x; then
-+            for flag in $icc_flags; do
-+              AX_CHECK_COMPILER_FLAGS($flag, [icc_archflag=$flag; break])
-+            done
-+          fi
-+          AC_MSG_CHECKING([for icc architecture flag])
-+	  AC_MSG_RESULT($icc_archflag)
-+          if test "x$icc_archflag" != xunknown; then
-+            CFLAGS="$CFLAGS $icc_archflag"
-+          fi
-+        fi
-+	;;
-+
-+    gnu)
-+     # default optimization flags for gcc on all systems
-+     CFLAGS="-O3 -fomit-frame-pointer"
-+
-+     # -malign-double for x86 systems
-+     AX_CHECK_COMPILER_FLAGS(-malign-double, CFLAGS="$CFLAGS -malign-double")
-+
-+     #  -fstrict-aliasing for gcc-2.95+
-+     AX_CHECK_COMPILER_FLAGS(-fstrict-aliasing,
-+	CFLAGS="$CFLAGS -fstrict-aliasing")
-+
-+     # note that we enable "unsafe" fp optimization with other compilers, too
-+     AX_CHECK_COMPILER_FLAGS(-ffast-math, CFLAGS="$CFLAGS -ffast-math")
-+
-+     AX_GCC_ARCHFLAG($acx_maxopt_portable)
-+     ;;
-+  esac
-+
-+  if test -z "$CFLAGS"; then
-+	echo ""
-+	echo "********************************************************"
-+        echo "* WARNING: Don't know the best CFLAGS for this system  *"
-+        echo "* Use ./configure CFLAGS=... to specify your own flags *"
-+	echo "* (otherwise, a default of CFLAGS=-O3 will be used)    *"
-+	echo "********************************************************"
-+	echo ""
-+        CFLAGS="-O3"
-+  fi
-+
-+  AX_CHECK_COMPILER_FLAGS($CFLAGS, [], [
-+	echo ""
-+        echo "********************************************************"
-+        echo "* WARNING: The guessed CFLAGS don't seem to work with  *"
-+        echo "* your compiler.                                       *"
-+        echo "* Use ./configure CFLAGS=... to specify your own flags *"
-+        echo "********************************************************"
-+        echo ""
-+        CFLAGS=""
-+  ])
-+
-+fi
-+])
-+
-+#
-+# SYNOPSIS
-+#
-+#   AX_CHECK_COMPILER_FLAGS(FLAGS, [ACTION-SUCCESS], [ACTION-FAILURE])
-+#
-+# DESCRIPTION
-+#
-+#   Check whether the given compiler FLAGS work with the current
-+#   language's compiler, or whether they give an error. (Warnings,
-+#   however, are ignored.)
-+#
-+#   ACTION-SUCCESS/ACTION-FAILURE are shell commands to execute on
-+#   success/failure.
-+#
-+# LAST MODIFICATION
-+#
-+#   2007-07-29
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2007 Steven G. Johnson <stevenj at alum.mit.edu>
-+#   Copyright (c) 2007 Matteo Frigo
-+#
-+#   This program is free software: you can redistribute it and/or
-+#   modify it under the terms of the GNU General Public License as
-+#   published by the Free Software Foundation, either version 3 of the
-+#   License, or (at your option) any later version.
-+#
-+#   This program is distributed in the hope that it will be useful, but
-+#   WITHOUT ANY WARRANTY; without even the implied warranty of
-+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+#   General Public License for more details.
-+#
-+#   You should have received a copy of the GNU General Public License
-+#   along with this program. If not, see
-+#   <http://www.gnu.org/licenses/>.
-+#
-+#   As a special exception, the respective Autoconf Macro's copyright
-+#   owner gives unlimited permission to copy, distribute and modify the
-+#   configure scripts that are the output of Autoconf when processing
-+#   the Macro. You need not follow the terms of the GNU General Public
-+#   License when using or distributing such scripts, even though
-+#   portions of the text of the Macro appear in them. The GNU General
-+#   Public License (GPL) does govern all other use of the material that
-+#   constitutes the Autoconf Macro.
-+#
-+#   This special exception to the GPL applies to versions of the
-+#   Autoconf Macro released by the Autoconf Macro Archive. When you
-+#   make and distribute a modified version of the Autoconf Macro, you
-+#   may extend this special exception to the GPL to apply to your
-+#   modified version as well.
-+
-+AC_DEFUN([AX_CHECK_COMPILER_FLAGS],
-+[AC_PREREQ(2.59) dnl for _AC_LANG_PREFIX
-+AC_MSG_CHECKING([whether _AC_LANG compiler accepts $1])
-+dnl Some hackery here since AC_CACHE_VAL can't handle a non-literal varname:
-+AS_LITERAL_IF([$1],
-+  [AC_CACHE_VAL(AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1), [
-+      ax_save_FLAGS=$[]_AC_LANG_PREFIX[]FLAGS
-+      _AC_LANG_PREFIX[]FLAGS="$1"
-+      AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
-+        AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1)=yes,
-+        AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1)=no)
-+      _AC_LANG_PREFIX[]FLAGS=$ax_save_FLAGS])],
-+  [ax_save_FLAGS=$[]_AC_LANG_PREFIX[]FLAGS
-+   _AC_LANG_PREFIX[]FLAGS="$1"
-+   AC_COMPILE_IFELSE([AC_LANG_PROGRAM()],
-+     eval AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1)=yes,
-+     eval AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1)=no)
-+   _AC_LANG_PREFIX[]FLAGS=$ax_save_FLAGS])
-+eval ax_check_compiler_flags=$AS_TR_SH(ax_cv_[]_AC_LANG_ABBREV[]_flags_$1)
-+AC_MSG_RESULT($ax_check_compiler_flags)
-+if test "x$ax_check_compiler_flags" = xyes; then
-+	m4_default([$2], :)
-+else
-+	m4_default([$3], :)
-+fi
-+])dnl AX_CHECK_COMPILER_FLAGS
-+
-+#
-+# SYNOPSIS
-+#
-+#   AX_COMPILER_VENDOR
-+#
-+# DESCRIPTION
-+#
-+#   Determine the vendor of the C/C++ compiler, e.g., gnu, intel, ibm,
-+#   sun, hp, borland, comeau, dec, cray, kai, lcc, metrowerks, sgi,
-+#   microsoft, watcom, etc. The vendor is returned in the cache
-+#   variable $ax_cv_c_compiler_vendor for C and
-+#   $ax_cv_cxx_compiler_vendor for C++.
-+#
-+# LAST MODIFICATION
-+#
-+#   2007-08-01
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2007 Steven G. Johnson <stevenj at alum.mit.edu>
-+#   Copyright (c) 2007 Matteo Frigo
-+#
-+#   This program is free software: you can redistribute it and/or
-+#   modify it under the terms of the GNU General Public License as
-+#   published by the Free Software Foundation, either version 3 of the
-+#   License, or (at your option) any later version.
-+#
-+#   This program is distributed in the hope that it will be useful, but
-+#   WITHOUT ANY WARRANTY; without even the implied warranty of
-+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+#   General Public License for more details.
-+#
-+#   You should have received a copy of the GNU General Public License
-+#   along with this program. If not, see
-+#   <http://www.gnu.org/licenses/>.
-+#
-+#   As a special exception, the respective Autoconf Macro's copyright
-+#   owner gives unlimited permission to copy, distribute and modify the
-+#   configure scripts that are the output of Autoconf when processing
-+#   the Macro. You need not follow the terms of the GNU General Public
-+#   License when using or distributing such scripts, even though
-+#   portions of the text of the Macro appear in them. The GNU General
-+#   Public License (GPL) does govern all other use of the material that
-+#   constitutes the Autoconf Macro.
-+#
-+#   This special exception to the GPL applies to versions of the
-+#   Autoconf Macro released by the Autoconf Macro Archive. When you
-+#   make and distribute a modified version of the Autoconf Macro, you
-+#   may extend this special exception to the GPL to apply to your
-+#   modified version as well.
-+
-+AC_DEFUN([AX_COMPILER_VENDOR],
-+[
-+AC_CACHE_CHECK([for _AC_LANG compiler vendor], ax_cv_[]_AC_LANG_ABBREV[]_compiler_vendor,
-+ [ax_cv_[]_AC_LANG_ABBREV[]_compiler_vendor=unknown
-+  # note: don't check for gcc first since some other compilers define __GNUC__
-+  for ventest in intel:__ICC,__ECC,__INTEL_COMPILER ibm:__xlc__,__xlC__,__IBMC__,__IBMCPP__ pathscale:__PATHCC__,__PATHSCALE__ gnu:__GNUC__ sun:__SUNPRO_C,__SUNPRO_CC hp:__HP_cc,__HP_aCC dec:__DECC,__DECCXX,__DECC_VER,__DECCXX_VER borland:__BORLANDC__,__TURBOC__ comeau:__COMO__ cray:_CRAYC kai:__KCC lcc:__LCC__ metrowerks:__MWERKS__ sgi:__sgi,sgi microsoft:_MSC_VER watcom:__WATCOMC__ portland:__PGI; do
-+    vencpp="defined("`echo $ventest | cut -d: -f2 | sed 's/,/) || defined(/g'`")"
-+    AC_COMPILE_IFELSE([AC_LANG_PROGRAM(,[
-+#if !($vencpp)
-+      thisisanerror;
-+#endif
-+])], [ax_cv_]_AC_LANG_ABBREV[_compiler_vendor=`echo $ventest | cut -d: -f1`; break])
-+  done
-+ ])
-+])
-+
-+#
-+# SYNOPSIS
-+#
-+#   AX_GCC_ARCHFLAG([PORTABLE?], [ACTION-SUCCESS], [ACTION-FAILURE])
-+#
-+# DESCRIPTION
-+#
-+#   This macro tries to guess the "native" arch corresponding to the
-+#   target architecture for use with gcc's -march=arch or -mtune=arch
-+#   flags. If found, the cache variable $ax_cv_gcc_archflag is set to
-+#   this flag and ACTION-SUCCESS is executed; otherwise
-+#   $ax_cv_gcc_archflag is is set to "unknown" and ACTION-FAILURE is
-+#   executed. The default ACTION-SUCCESS is to add $ax_cv_gcc_archflag
-+#   to the end of $CFLAGS.
-+#
-+#   PORTABLE? should be either [yes] (default) or [no]. In the former
-+#   case, the flag is set to -mtune (or equivalent) so that the
-+#   architecture is only used for tuning, but the instruction set used
-+#   is still portable. In the latter case, the flag is set to -march
-+#   (or equivalent) so that architecture-specific instructions are
-+#   enabled.
-+#
-+#   The user can specify --with-gcc-arch=<arch> in order to override
-+#   the macro's choice of architecture, or --without-gcc-arch to
-+#   disable this.
-+#
-+#   When cross-compiling, or if $CC is not gcc, then ACTION-FAILURE is
-+#   called unless the user specified --with-gcc-arch manually.
-+#
-+#   Requires macros: AX_CHECK_COMPILER_FLAGS, AX_GCC_X86_CPUID
-+#
-+#   (The main emphasis here is on recent CPUs, on the principle that
-+#   doing high-performance computing on old hardware is uncommon.)
-+#
-+# LAST MODIFICATION
-+#
-+#   2007-07-29
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2007 Steven G. Johnson <stevenj at alum.mit.edu>
-+#   Copyright (c) 2007 Matteo Frigo
-+#
-+#   This program is free software: you can redistribute it and/or
-+#   modify it under the terms of the GNU General Public License as
-+#   published by the Free Software Foundation, either version 3 of the
-+#   License, or (at your option) any later version.
-+#
-+#   This program is distributed in the hope that it will be useful, but
-+#   WITHOUT ANY WARRANTY; without even the implied warranty of
-+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+#   General Public License for more details.
-+#
-+#   You should have received a copy of the GNU General Public License
-+#   along with this program. If not, see
-+#   <http://www.gnu.org/licenses/>.
-+#
-+#   As a special exception, the respective Autoconf Macro's copyright
-+#   owner gives unlimited permission to copy, distribute and modify the
-+#   configure scripts that are the output of Autoconf when processing
-+#   the Macro. You need not follow the terms of the GNU General Public
-+#   License when using or distributing such scripts, even though
-+#   portions of the text of the Macro appear in them. The GNU General
-+#   Public License (GPL) does govern all other use of the material that
-+#   constitutes the Autoconf Macro.
-+#
-+#   This special exception to the GPL applies to versions of the
-+#   Autoconf Macro released by the Autoconf Macro Archive. When you
-+#   make and distribute a modified version of the Autoconf Macro, you
-+#   may extend this special exception to the GPL to apply to your
-+#   modified version as well.
-+
-+AC_DEFUN([AX_GCC_ARCHFLAG],
-+[AC_REQUIRE([AC_PROG_CC])
-+AC_REQUIRE([AC_CANONICAL_HOST])
-+
-+AC_ARG_WITH(gcc-arch, [AC_HELP_STRING([--with-gcc-arch=<arch>], [use architecture <arch> for gcc -march/-mtune, instead of guessing])],
-+	ax_gcc_arch=$withval, ax_gcc_arch=yes)
-+
-+AC_MSG_CHECKING([for gcc architecture flag])
-+AC_MSG_RESULT([])
-+AC_CACHE_VAL(ax_cv_gcc_archflag,
-+[
-+ax_cv_gcc_archflag="unknown"
-+
-+if test "$GCC" = yes; then
-+
-+if test "x$ax_gcc_arch" = xyes; then
-+ax_gcc_arch=""
-+if test "$cross_compiling" = no; then
-+case $host_cpu in
-+  i[[3456]]86*|x86_64*) # use cpuid codes, in part from x86info-1.7 by D. Jones
-+     AX_GCC_X86_CPUID(0)
-+     AX_GCC_X86_CPUID(1)
-+     case $ax_cv_gcc_x86_cpuid_0 in
-+       *:756e6547:*:*) # Intel
-+          case $ax_cv_gcc_x86_cpuid_1 in
-+	    *5[[48]]?:*:*:*) ax_gcc_arch="pentium-mmx pentium" ;;
-+	    *5??:*:*:*) ax_gcc_arch=pentium ;;
-+	    *6[[3456]]?:*:*:*) ax_gcc_arch="pentium2 pentiumpro" ;;
-+	    *6a?:*[[01]]:*:*) ax_gcc_arch="pentium2 pentiumpro" ;;
-+	    *6a?:*[[234]]:*:*) ax_gcc_arch="pentium3 pentiumpro" ;;
-+	    *6[[9d]]?:*:*:*) ax_gcc_arch="pentium-m pentium3 pentiumpro" ;;
-+	    *6[[78b]]?:*:*:*) ax_gcc_arch="pentium3 pentiumpro" ;;
-+	    *6??:*:*:*) ax_gcc_arch=pentiumpro ;;
-+            *f3[[347]]:*:*:*|*f4[1347]:*:*:*)
-+		case $host_cpu in
-+                  x86_64*) ax_gcc_arch="nocona pentium4 pentiumpro" ;;
-+                  *) ax_gcc_arch="prescott pentium4 pentiumpro" ;;
-+                esac ;;
-+            *f??:*:*:*) ax_gcc_arch="pentium4 pentiumpro";;
-+          esac ;;
-+       *:68747541:*:*) # AMD
-+          case $ax_cv_gcc_x86_cpuid_1 in
-+	    *5[[67]]?:*:*:*) ax_gcc_arch=k6 ;;
-+	    *5[[8d]]?:*:*:*) ax_gcc_arch="k6-2 k6" ;;
-+	    *5[[9]]?:*:*:*) ax_gcc_arch="k6-3 k6" ;;
-+	    *60?:*:*:*) ax_gcc_arch=k7 ;;
-+	    *6[[12]]?:*:*:*) ax_gcc_arch="athlon k7" ;;
-+	    *6[[34]]?:*:*:*) ax_gcc_arch="athlon-tbird k7" ;;
-+	    *67?:*:*:*) ax_gcc_arch="athlon-4 athlon k7" ;;
-+	    *6[[68a]]?:*:*:*)
-+	       AX_GCC_X86_CPUID(0x80000006) # L2 cache size
-+	       case $ax_cv_gcc_x86_cpuid_0x80000006 in
-+                 *:*:*[[1-9a-f]]??????:*) # (L2 = ecx >> 16) >= 256
-+			ax_gcc_arch="athlon-xp athlon-4 athlon k7" ;;
-+                 *) ax_gcc_arch="athlon-4 athlon k7" ;;
-+	       esac ;;
-+	    *f[[4cef8b]]?:*:*:*) ax_gcc_arch="athlon64 k8" ;;
-+	    *f5?:*:*:*) ax_gcc_arch="opteron k8" ;;
-+	    *f7?:*:*:*) ax_gcc_arch="athlon-fx opteron k8" ;;
-+	    *f??:*:*:*) ax_gcc_arch="k8" ;;
-+          esac ;;
-+	*:746e6543:*:*) # IDT
-+	   case $ax_cv_gcc_x86_cpuid_1 in
-+	     *54?:*:*:*) ax_gcc_arch=winchip-c6 ;;
-+	     *58?:*:*:*) ax_gcc_arch=winchip2 ;;
-+	     *6[[78]]?:*:*:*) ax_gcc_arch=c3 ;;
-+	     *69?:*:*:*) ax_gcc_arch="c3-2 c3" ;;
-+	   esac ;;
-+     esac
-+     if test x"$ax_gcc_arch" = x; then # fallback
-+	case $host_cpu in
-+	  i586*) ax_gcc_arch=pentium ;;
-+	  i686*) ax_gcc_arch=pentiumpro ;;
-+        esac
-+     fi
-+     ;;
-+
-+  sparc*)
-+     AC_PATH_PROG([PRTDIAG], [prtdiag], [prtdiag], [$PATH:/usr/platform/`uname -i`/sbin/:/usr/platform/`uname -m`/sbin/])
-+     cputype=`(((grep cpu /proc/cpuinfo | cut -d: -f2) ; ($PRTDIAG -v |grep -i sparc) ; grep -i cpu /var/run/dmesg.boot ) | head -n 1) 2> /dev/null`
-+     cputype=`echo "$cputype" | tr -d ' -' |tr $as_cr_LETTERS $as_cr_letters`
-+     case $cputype in
-+         *ultrasparciv*) ax_gcc_arch="ultrasparc4 ultrasparc3 ultrasparc v9" ;;
-+         *ultrasparciii*) ax_gcc_arch="ultrasparc3 ultrasparc v9" ;;
-+         *ultrasparc*) ax_gcc_arch="ultrasparc v9" ;;
-+         *supersparc*|*tms390z5[[05]]*) ax_gcc_arch="supersparc v8" ;;
-+         *hypersparc*|*rt62[[056]]*) ax_gcc_arch="hypersparc v8" ;;
-+         *cypress*) ax_gcc_arch=cypress ;;
-+     esac ;;
-+
-+  alphaev5) ax_gcc_arch=ev5 ;;
-+  alphaev56) ax_gcc_arch=ev56 ;;
-+  alphapca56) ax_gcc_arch="pca56 ev56" ;;
-+  alphapca57) ax_gcc_arch="pca57 pca56 ev56" ;;
-+  alphaev6) ax_gcc_arch=ev6 ;;
-+  alphaev67) ax_gcc_arch=ev67 ;;
-+  alphaev68) ax_gcc_arch="ev68 ev67" ;;
-+  alphaev69) ax_gcc_arch="ev69 ev68 ev67" ;;
-+  alphaev7) ax_gcc_arch="ev7 ev69 ev68 ev67" ;;
-+  alphaev79) ax_gcc_arch="ev79 ev7 ev69 ev68 ev67" ;;
-+
-+  powerpc*)
-+     cputype=`((grep cpu /proc/cpuinfo | head -n 1 | cut -d: -f2 | cut -d, -f1 | sed 's/ //g') ; /usr/bin/machine ; /bin/machine; grep CPU /var/run/dmesg.boot | head -n 1 | cut -d" " -f2) 2> /dev/null`
-+     cputype=`echo $cputype | sed -e 's/ppc//g;s/ *//g'`
-+     case $cputype in
-+       *750*) ax_gcc_arch="750 G3" ;;
-+       *740[[0-9]]*) ax_gcc_arch="$cputype 7400 G4" ;;
-+       *74[[4-5]][[0-9]]*) ax_gcc_arch="$cputype 7450 G4" ;;
-+       *74[[0-9]][[0-9]]*) ax_gcc_arch="$cputype G4" ;;
-+       *970*) ax_gcc_arch="970 G5 power4";;
-+       *POWER4*|*power4*|*gq*) ax_gcc_arch="power4 970";;
-+       *POWER5*|*power5*|*gr*|*gs*) ax_gcc_arch="power5 power4 970";;
-+       603ev|8240) ax_gcc_arch="$cputype 603e 603";;
-+       *) ax_gcc_arch=$cputype ;;
-+     esac
-+     ax_gcc_arch="$ax_gcc_arch powerpc"
-+     ;;
-+esac
-+fi # not cross-compiling
-+fi # guess arch
-+
-+if test "x$ax_gcc_arch" != x -a "x$ax_gcc_arch" != xno; then
-+for arch in $ax_gcc_arch; do
-+  if test "x[]m4_default([$1],yes)" = xyes; then # if we require portable code
-+    flags="-mtune=$arch"
-+    # -mcpu=$arch and m$arch generate nonportable code on every arch except
-+    # x86.  And some other arches (e.g. Alpha) don't accept -mtune.  Grrr.
-+    case $host_cpu in i*86|x86_64*) flags="$flags -mcpu=$arch -m$arch";; esac
-+  else
-+    flags="-march=$arch -mcpu=$arch -m$arch"
-+  fi
-+  for flag in $flags; do
-+    AX_CHECK_COMPILER_FLAGS($flag, [ax_cv_gcc_archflag=$flag; break])
-+  done
-+  test "x$ax_cv_gcc_archflag" = xunknown || break
-+done
-+fi
-+
-+fi # $GCC=yes
-+])
-+AC_MSG_CHECKING([for gcc architecture flag])
-+AC_MSG_RESULT($ax_cv_gcc_archflag)
-+if test "x$ax_cv_gcc_archflag" = xunknown; then
-+  m4_default([$3],:)
-+else
-+  m4_default([$2], [CFLAGS="$CFLAGS $ax_cv_gcc_archflag"])
-+fi
-+])
-+
-+#
-+# SYNOPSIS
-+#
-+#   AX_GCC_X86_CPUID(OP)
-+#
-+# DESCRIPTION
-+#
-+#   On Pentium and later x86 processors, with gcc or a compiler that
-+#   has a compatible syntax for inline assembly instructions, run a
-+#   small program that executes the cpuid instruction with input OP.
-+#   This can be used to detect the CPU type.
-+#
-+#   On output, the values of the eax, ebx, ecx, and edx registers are
-+#   stored as hexadecimal strings as "eax:ebx:ecx:edx" in the cache
-+#   variable ax_cv_gcc_x86_cpuid_OP.
-+#
-+#   If the cpuid instruction fails (because you are running a
-+#   cross-compiler, or because you are not using gcc, or because you
-+#   are on a processor that doesn't have this instruction),
-+#   ax_cv_gcc_x86_cpuid_OP is set to the string "unknown".
-+#
-+#   This macro mainly exists to be used in AX_GCC_ARCHFLAG.
-+#
-+# LAST MODIFICATION
-+#
-+#   2007-07-29
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2007 Steven G. Johnson <stevenj at alum.mit.edu>
-+#   Copyright (c) 2007 Matteo Frigo
-+#
-+#   This program is free software: you can redistribute it and/or
-+#   modify it under the terms of the GNU General Public License as
-+#   published by the Free Software Foundation, either version 3 of the
-+#   License, or (at your option) any later version.
-+#
-+#   This program is distributed in the hope that it will be useful, but
-+#   WITHOUT ANY WARRANTY; without even the implied warranty of
-+#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-+#   General Public License for more details.
-+#
-+#   You should have received a copy of the GNU General Public License
-+#   along with this program. If not, see
-+#   <http://www.gnu.org/licenses/>.
-+#
-+#   As a special exception, the respective Autoconf Macro's copyright
-+#   owner gives unlimited permission to copy, distribute and modify the
-+#   configure scripts that are the output of Autoconf when processing
-+#   the Macro. You need not follow the terms of the GNU General Public
-+#   License when using or distributing such scripts, even though
-+#   portions of the text of the Macro appear in them. The GNU General
-+#   Public License (GPL) does govern all other use of the material that
-+#   constitutes the Autoconf Macro.
-+#
-+#   This special exception to the GPL applies to versions of the
-+#   Autoconf Macro released by the Autoconf Macro Archive. When you
-+#   make and distribute a modified version of the Autoconf Macro, you
-+#   may extend this special exception to the GPL to apply to your
-+#   modified version as well.
-+
-+AC_DEFUN([AX_GCC_X86_CPUID],
-+[AC_REQUIRE([AC_PROG_CC])
-+AC_LANG_PUSH([C])
-+AC_CACHE_CHECK(for x86 cpuid $1 output, ax_cv_gcc_x86_cpuid_$1,
-+ [AC_RUN_IFELSE([AC_LANG_PROGRAM([#include <stdio.h>], [
-+     int op = $1, eax, ebx, ecx, edx;
-+     FILE *f;
-+      __asm__("cpuid"
-+        : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx)
-+        : "a" (op));
-+     f = fopen("conftest_cpuid", "w"); if (!f) return 1;
-+     fprintf(f, "%x:%x:%x:%x\n", eax, ebx, ecx, edx);
-+     fclose(f);
-+     return 0;
-+])],
-+     [ax_cv_gcc_x86_cpuid_$1=`cat conftest_cpuid`; rm -f conftest_cpuid],
-+     [ax_cv_gcc_x86_cpuid_$1=unknown; rm -f conftest_cpuid],
-+     [ax_cv_gcc_x86_cpuid_$1=unknown])])
-+AC_LANG_POP([C])
-+])
-+
-+# libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
-+
-+# serial 51 AC_PROG_LIBTOOL
-+
-+
-+# AC_PROVIDE_IFELSE(MACRO-NAME, IF-PROVIDED, IF-NOT-PROVIDED)
-+# -----------------------------------------------------------
-+# If this macro is not defined by Autoconf, define it here.
-+m4_ifdef([AC_PROVIDE_IFELSE],
-+         [],
-+         [m4_define([AC_PROVIDE_IFELSE],
-+	         [m4_ifdef([AC_PROVIDE_$1],
-+		           [$2], [$3])])])
-+
-+
-+# AC_PROG_LIBTOOL
-+# ---------------
-+AC_DEFUN([AC_PROG_LIBTOOL],
-+[AC_REQUIRE([_AC_PROG_LIBTOOL])dnl
-+dnl If AC_PROG_CXX has already been expanded, run AC_LIBTOOL_CXX
-+dnl immediately, otherwise, hook it in at the end of AC_PROG_CXX.
-+  AC_PROVIDE_IFELSE([AC_PROG_CXX],
-+    [AC_LIBTOOL_CXX],
-+    [define([AC_PROG_CXX], defn([AC_PROG_CXX])[AC_LIBTOOL_CXX
-+  ])])
-+dnl And a similar setup for Fortran 77 support
-+  AC_PROVIDE_IFELSE([AC_PROG_F77],
-+    [AC_LIBTOOL_F77],
-+    [define([AC_PROG_F77], defn([AC_PROG_F77])[AC_LIBTOOL_F77
-+])])
-+
-+dnl Quote A][M_PROG_GCJ so that aclocal doesn't bring it in needlessly.
-+dnl If either AC_PROG_GCJ or A][M_PROG_GCJ have already been expanded, run
-+dnl AC_LIBTOOL_GCJ immediately, otherwise, hook it in at the end of both.
-+  AC_PROVIDE_IFELSE([AC_PROG_GCJ],
-+    [AC_LIBTOOL_GCJ],
-+    [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],
-+      [AC_LIBTOOL_GCJ],
-+      [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],
-+	[AC_LIBTOOL_GCJ],
-+      [ifdef([AC_PROG_GCJ],
-+	     [define([AC_PROG_GCJ], defn([AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])
-+       ifdef([A][M_PROG_GCJ],
-+	     [define([A][M_PROG_GCJ], defn([A][M_PROG_GCJ])[AC_LIBTOOL_GCJ])])
-+       ifdef([LT_AC_PROG_GCJ],
-+	     [define([LT_AC_PROG_GCJ],
-+		defn([LT_AC_PROG_GCJ])[AC_LIBTOOL_GCJ])])])])
-+])])# AC_PROG_LIBTOOL
-+
-+
-+# _AC_PROG_LIBTOOL
-+# ----------------
-+AC_DEFUN([_AC_PROG_LIBTOOL],
-+[AC_REQUIRE([AC_LIBTOOL_SETUP])dnl
-+AC_BEFORE([$0],[AC_LIBTOOL_CXX])dnl
-+AC_BEFORE([$0],[AC_LIBTOOL_F77])dnl
-+AC_BEFORE([$0],[AC_LIBTOOL_GCJ])dnl
-+
-+# This can be used to rebuild libtool when needed
-+LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+
-+# Always use our own libtool.
-+LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-+AC_SUBST(LIBTOOL)dnl
-+
-+# Prevent multiple expansion
-+define([AC_PROG_LIBTOOL], [])
-+])# _AC_PROG_LIBTOOL
-+
-+
-+# AC_LIBTOOL_SETUP
-+# ----------------
-+AC_DEFUN([AC_LIBTOOL_SETUP],
-+[AC_PREREQ(2.50)dnl
-+AC_REQUIRE([AC_ENABLE_SHARED])dnl
-+AC_REQUIRE([AC_ENABLE_STATIC])dnl
-+AC_REQUIRE([AC_ENABLE_FAST_INSTALL])dnl
-+AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-+AC_REQUIRE([AC_PROG_CC])dnl
-+AC_REQUIRE([AC_PROG_LD])dnl
-+AC_REQUIRE([AC_PROG_LD_RELOAD_FLAG])dnl
-+AC_REQUIRE([AC_PROG_NM])dnl
-+
-+AC_REQUIRE([AC_PROG_LN_S])dnl
-+AC_REQUIRE([AC_DEPLIBS_CHECK_METHOD])dnl
-+# Autoconf 2.13's AC_OBJEXT and AC_EXEEXT macros only works for C compilers!
-+AC_REQUIRE([AC_OBJEXT])dnl
-+AC_REQUIRE([AC_EXEEXT])dnl
-+dnl
-+
-+AC_LIBTOOL_SYS_MAX_CMD_LEN
-+AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-+AC_LIBTOOL_OBJDIR
-+
-+AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-+_LT_AC_PROG_ECHO_BACKSLASH
-+
-+case $host_os in
-+aix3*)
-+  # AIX sometimes has problems with the GCC collect2 program.  For some
-+  # reason, if we set the COLLECT_NAMES environment variable, the problems
-+  # vanish in a puff of smoke.
-+  if test "X${COLLECT_NAMES+set}" != Xset; then
-+    COLLECT_NAMES=
-+    export COLLECT_NAMES
-+  fi
-+  ;;
-+esac
-+
-+# Sed substitution that helps us do robust quoting.  It backslashifies
-+# metacharacters that are still active within double-quoted strings.
-+Xsed='sed -e 1s/^X//'
-+[sed_quote_subst='s/\([\\"\\`$\\\\]\)/\\\1/g']
-+
-+# Same as above, but do not quote variable references.
-+[double_quote_subst='s/\([\\"\\`\\\\]\)/\\\1/g']
-+
-+# Sed substitution to delay expansion of an escaped shell variable in a
-+# double_quote_subst'ed string.
-+delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'
-+
-+# Sed substitution to avoid accidental globbing in evaled expressions
-+no_glob_subst='s/\*/\\\*/g'
-+
-+# Constants:
-+rm="rm -f"
-+
-+# Global variables:
-+default_ofile=libtool
-+can_build_shared=yes
-+
-+# All known linkers require a `.a' archive for static linking (except MSVC,
-+# which needs '.lib').
-+libext=a
-+ltmain="$ac_aux_dir/ltmain.sh"
-+ofile="$default_ofile"
-+with_gnu_ld="$lt_cv_prog_gnu_ld"
-+
-+AC_CHECK_TOOL(AR, ar, false)
-+AC_CHECK_TOOL(RANLIB, ranlib, :)
-+AC_CHECK_TOOL(STRIP, strip, :)
-+
-+old_CC="$CC"
-+old_CFLAGS="$CFLAGS"
-+
-+# Set sane defaults for various variables
-+test -z "$AR" && AR=ar
-+test -z "$AR_FLAGS" && AR_FLAGS=cru
-+test -z "$AS" && AS=as
-+test -z "$CC" && CC=cc
-+test -z "$LTCC" && LTCC=$CC
-+test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
-+test -z "$DLLTOOL" && DLLTOOL=dlltool
-+test -z "$LD" && LD=ld
-+test -z "$LN_S" && LN_S="ln -s"
-+test -z "$MAGIC_CMD" && MAGIC_CMD=file
-+test -z "$NM" && NM=nm
-+test -z "$SED" && SED=sed
-+test -z "$OBJDUMP" && OBJDUMP=objdump
-+test -z "$RANLIB" && RANLIB=:
-+test -z "$STRIP" && STRIP=:
-+test -z "$ac_objext" && ac_objext=o
-+
-+# Determine commands to create old-style static archives.
-+old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
-+old_postinstall_cmds='chmod 644 $oldlib'
-+old_postuninstall_cmds=
-+
-+if test -n "$RANLIB"; then
-+  case $host_os in
-+  openbsd*)
-+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB -t \$oldlib"
-+    ;;
-+  *)
-+    old_postinstall_cmds="$old_postinstall_cmds~\$RANLIB \$oldlib"
-+    ;;
-+  esac
-+  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"
-+fi
-+
-+_LT_CC_BASENAME([$compiler])
-+
-+# Only perform the check for file, if the check method requires it
-+case $deplibs_check_method in
-+file_magic*)
-+  if test "$file_magic_cmd" = '$MAGIC_CMD'; then
-+    AC_PATH_MAGIC
-+  fi
-+  ;;
-+esac
-+
-+AC_PROVIDE_IFELSE([AC_LIBTOOL_DLOPEN], enable_dlopen=yes, enable_dlopen=no)
-+AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
-+enable_win32_dll=yes, enable_win32_dll=no)
-+
-+AC_ARG_ENABLE([libtool-lock],
-+    [AC_HELP_STRING([--disable-libtool-lock],
-+	[avoid locking (might break parallel builds)])])
-+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-+
-+AC_ARG_WITH([pic],
-+    [AC_HELP_STRING([--with-pic],
-+	[try to use only PIC/non-PIC objects @<:@default=use both@:>@])],
-+    [pic_mode="$withval"],
-+    [pic_mode=default])
-+test -z "$pic_mode" && pic_mode=default
-+
-+# Use C for the default configuration in the libtool script
-+tagname=
-+AC_LIBTOOL_LANG_C_CONFIG
-+_LT_AC_TAGCONFIG
-+])# AC_LIBTOOL_SETUP
-+
-+
-+# _LT_AC_SYS_COMPILER
-+# -------------------
-+AC_DEFUN([_LT_AC_SYS_COMPILER],
-+[AC_REQUIRE([AC_PROG_CC])dnl
-+
-+# If no C compiler was specified, use CC.
-+LTCC=${LTCC-"$CC"}
-+
-+# If no C compiler flags were specified, use CFLAGS.
-+LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
-+
-+# Allow CC to be a program name with arguments.
-+compiler=$CC
-+])# _LT_AC_SYS_COMPILER
-+
-+
-+# _LT_CC_BASENAME(CC)
-+# -------------------
-+# Calculate cc_basename.  Skip known compiler wrappers and cross-prefix.
-+AC_DEFUN([_LT_CC_BASENAME],
-+[for cc_temp in $1""; do
-+  case $cc_temp in
-+    compile | *[[\\/]]compile | ccache | *[[\\/]]ccache ) ;;
-+    distcc | *[[\\/]]distcc | purify | *[[\\/]]purify ) ;;
-+    \-*) ;;
-+    *) break;;
-+  esac
-+done
-+cc_basename=`$echo "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
-+])
-+
-+
-+# _LT_COMPILER_BOILERPLATE
-+# ------------------------
-+# Check for compiler boilerplate output or warnings with
-+# the simple compiler test code.
-+AC_DEFUN([_LT_COMPILER_BOILERPLATE],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+ac_outfile=conftest.$ac_objext
-+echo "$lt_simple_compile_test_code" >conftest.$ac_ext
-+eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-+_lt_compiler_boilerplate=`cat conftest.err`
-+$rm conftest*
-+])# _LT_COMPILER_BOILERPLATE
-+
-+
-+# _LT_LINKER_BOILERPLATE
-+# ----------------------
-+# Check for linker boilerplate output or warnings with
-+# the simple link test code.
-+AC_DEFUN([_LT_LINKER_BOILERPLATE],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+ac_outfile=conftest.$ac_objext
-+echo "$lt_simple_link_test_code" >conftest.$ac_ext
-+eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
-+_lt_linker_boilerplate=`cat conftest.err`
-+$rm conftest*
-+])# _LT_LINKER_BOILERPLATE
-+
-+
-+# _LT_AC_SYS_LIBPATH_AIX
-+# ----------------------
-+# Links a minimal program and checks the executable
-+# for the system default hardcoded library path. In most cases,
-+# this is /usr/lib:/lib, but when the MPI compilers are used
-+# the location of the communication and MPI libs are included too.
-+# If we don't find anything, use the default library path according
-+# to the aix ld manual.
-+AC_DEFUN([_LT_AC_SYS_LIBPATH_AIX],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_LINK_IFELSE(AC_LANG_PROGRAM,[
-+lt_aix_libpath_sed='
-+    /Import File Strings/,/^$/ {
-+	/^0/ {
-+	    s/^0  *\(.*\)$/\1/
-+	    p
-+	}
-+    }'
-+aix_libpath=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-+# Check for a 64-bit object if we didn't find anything.
-+if test -z "$aix_libpath"; then
-+  aix_libpath=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
-+fi],[])
-+if test -z "$aix_libpath"; then aix_libpath="/usr/lib:/lib"; fi
-+])# _LT_AC_SYS_LIBPATH_AIX
-+
-+
-+# _LT_AC_SHELL_INIT(ARG)
-+# ----------------------
-+AC_DEFUN([_LT_AC_SHELL_INIT],
-+[ifdef([AC_DIVERSION_NOTICE],
-+	     [AC_DIVERT_PUSH(AC_DIVERSION_NOTICE)],
-+	 [AC_DIVERT_PUSH(NOTICE)])
-+$1
-+AC_DIVERT_POP
-+])# _LT_AC_SHELL_INIT
-+
-+
-+# _LT_AC_PROG_ECHO_BACKSLASH
-+# --------------------------
-+# Add some code to the start of the generated configure script which
-+# will find an echo command which doesn't interpret backslashes.
-+AC_DEFUN([_LT_AC_PROG_ECHO_BACKSLASH],
-+[_LT_AC_SHELL_INIT([
-+# Check that we are running under the correct shell.
-+SHELL=${CONFIG_SHELL-/bin/sh}
-+
-+case X$ECHO in
-+X*--fallback-echo)
-+  # Remove one level of quotation (which was required for Make).
-+  ECHO=`echo "$ECHO" | sed 's,\\\\\[$]\\[$]0,'[$]0','`
-+  ;;
-+esac
-+
-+echo=${ECHO-echo}
-+if test "X[$]1" = X--no-reexec; then
-+  # Discard the --no-reexec flag, and continue.
-+  shift
-+elif test "X[$]1" = X--fallback-echo; then
-+  # Avoid inline document here, it may be left over
-+  :
-+elif test "X`($echo '\t') 2>/dev/null`" = 'X\t' ; then
-+  # Yippee, $echo works!
-+  :
-+else
-+  # Restart under the correct shell.
-+  exec $SHELL "[$]0" --no-reexec ${1+"[$]@"}
-+fi
-+
-+if test "X[$]1" = X--fallback-echo; then
-+  # used as fallback echo
-+  shift
-+  cat <<EOF
-+[$]*
-+EOF
-+  exit 0
-+fi
-+
-+# The HP-UX ksh and POSIX shell print the target directory to stdout
-+# if CDPATH is set.
-+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-+
-+if test -z "$ECHO"; then
-+if test "X${echo_test_string+set}" != Xset; then
-+# find a string as large as possible, as long as the shell can cope with it
-+  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do
-+    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
-+    if (echo_test_string=`eval $cmd`) 2>/dev/null &&
-+       echo_test_string=`eval $cmd` &&
-+       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null
-+    then
-+      break
-+    fi
-+  done
-+fi
-+
-+if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
-+   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
-+   test "X$echo_testing_string" = "X$echo_test_string"; then
-+  :
-+else
-+  # The Solaris, AIX, and Digital Unix default echo programs unquote
-+  # backslashes.  This makes it impossible to quote backslashes using
-+  #   echo "$something" | sed 's/\\/\\\\/g'
-+  #
-+  # So, first we look for a working echo in the user's PATH.
-+
-+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-+  for dir in $PATH /usr/ucb; do
-+    IFS="$lt_save_ifs"
-+    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
-+       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
-+       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&
-+       test "X$echo_testing_string" = "X$echo_test_string"; then
-+      echo="$dir/echo"
-+      break
-+    fi
-+  done
-+  IFS="$lt_save_ifs"
-+
-+  if test "X$echo" = Xecho; then
-+    # We didn't find a better echo, so look for alternatives.
-+    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&
-+       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&
-+       test "X$echo_testing_string" = "X$echo_test_string"; then
-+      # This shell has a builtin print -r that does the trick.
-+      echo='print -r'
-+    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&
-+	 test "X$CONFIG_SHELL" != X/bin/ksh; then
-+      # If we have ksh, try running configure again with it.
-+      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
-+      export ORIGINAL_CONFIG_SHELL
-+      CONFIG_SHELL=/bin/ksh
-+      export CONFIG_SHELL
-+      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}
-+    else
-+      # Try using printf.
-+      echo='printf %s\n'
-+      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&
-+	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&
-+	 test "X$echo_testing_string" = "X$echo_test_string"; then
-+	# Cool, printf works
-+	:
-+      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-+	   test "X$echo_testing_string" = 'X\t' &&
-+	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-+	   test "X$echo_testing_string" = "X$echo_test_string"; then
-+	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL
-+	export CONFIG_SHELL
-+	SHELL="$CONFIG_SHELL"
-+	export SHELL
-+	echo="$CONFIG_SHELL [$]0 --fallback-echo"
-+      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&
-+	   test "X$echo_testing_string" = 'X\t' &&
-+	   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
-+	   test "X$echo_testing_string" = "X$echo_test_string"; then
-+	echo="$CONFIG_SHELL [$]0 --fallback-echo"
-+      else
-+	# maybe with a smaller string...
-+	prev=:
-+
-+	for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do
-+	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null
-+	  then
-+	    break
-+	  fi
-+	  prev="$cmd"
-+	done
-+
-+	if test "$prev" != 'sed 50q "[$]0"'; then
-+	  echo_test_string=`eval $prev`
-+	  export echo_test_string
-+	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}
-+	else
-+	  # Oops.  We lost completely, so just stick with echo.
-+	  echo=echo
-+	fi
-+      fi
-+    fi
-+  fi
-+fi
-+fi
-+
-+# Copy echo and quote the copy suitably for passing to libtool from
-+# the Makefile, instead of quoting the original, which is used later.
-+ECHO=$echo
-+if test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then
-+   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"
-+fi
-+
-+AC_SUBST(ECHO)
-+])])# _LT_AC_PROG_ECHO_BACKSLASH
-+
-+
-+# _LT_AC_LOCK
-+# -----------
-+AC_DEFUN([_LT_AC_LOCK],
-+[AC_ARG_ENABLE([libtool-lock],
-+    [AC_HELP_STRING([--disable-libtool-lock],
-+	[avoid locking (might break parallel builds)])])
-+test "x$enable_libtool_lock" != xno && enable_libtool_lock=yes
-+
-+# Some flags need to be propagated to the compiler or linker for good
-+# libtool support.
-+case $host in
-+ia64-*-hpux*)
-+  # Find out which ABI we are using.
-+  echo 'int i;' > conftest.$ac_ext
-+  if AC_TRY_EVAL(ac_compile); then
-+    case `/usr/bin/file conftest.$ac_objext` in
-+    *ELF-32*)
-+      HPUX_IA64_MODE="32"
-+      ;;
-+    *ELF-64*)
-+      HPUX_IA64_MODE="64"
-+      ;;
-+    esac
-+  fi
-+  rm -rf conftest*
-+  ;;
-+*-*-irix6*)
-+  # Find out which ABI we are using.
-+  echo '[#]line __oline__ "configure"' > conftest.$ac_ext
-+  if AC_TRY_EVAL(ac_compile); then
-+   if test "$lt_cv_prog_gnu_ld" = yes; then
-+    case `/usr/bin/file conftest.$ac_objext` in
-+    *32-bit*)
-+      LD="${LD-ld} -melf32bsmip"
-+      ;;
-+    *N32*)
-+      LD="${LD-ld} -melf32bmipn32"
-+      ;;
-+    *64-bit*)
-+      LD="${LD-ld} -melf64bmip"
-+      ;;
-+    esac
-+   else
-+    case `/usr/bin/file conftest.$ac_objext` in
-+    *32-bit*)
-+      LD="${LD-ld} -32"
-+      ;;
-+    *N32*)
-+      LD="${LD-ld} -n32"
-+      ;;
-+    *64-bit*)
-+      LD="${LD-ld} -64"
-+      ;;
-+    esac
-+   fi
-+  fi
-+  rm -rf conftest*
-+  ;;
-+
-+x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
-+s390*-*linux*|sparc*-*linux*)
-+  # Find out which ABI we are using.
-+  echo 'int i;' > conftest.$ac_ext
-+  if AC_TRY_EVAL(ac_compile); then
-+    case `/usr/bin/file conftest.o` in
-+    *32-bit*)
-+      case $host in
-+        x86_64-*kfreebsd*-gnu)
-+          LD="${LD-ld} -m elf_i386_fbsd"
-+          ;;
-+        x86_64-*linux*)
-+          LD="${LD-ld} -m elf_i386"
-+          ;;
-+        ppc64-*linux*|powerpc64-*linux*)
-+          LD="${LD-ld} -m elf32ppclinux"
-+          ;;
-+        s390x-*linux*)
-+          LD="${LD-ld} -m elf_s390"
-+          ;;
-+        sparc64-*linux*)
-+          LD="${LD-ld} -m elf32_sparc"
-+          ;;
-+      esac
-+      ;;
-+    *64-bit*)
-+      case $host in
-+        x86_64-*kfreebsd*-gnu)
-+          LD="${LD-ld} -m elf_x86_64_fbsd"
-+          ;;
-+        x86_64-*linux*)
-+          LD="${LD-ld} -m elf_x86_64"
-+          ;;
-+        ppc*-*linux*|powerpc*-*linux*)
-+          LD="${LD-ld} -m elf64ppc"
-+          ;;
-+        s390*-*linux*)
-+          LD="${LD-ld} -m elf64_s390"
-+          ;;
-+        sparc*-*linux*)
-+          LD="${LD-ld} -m elf64_sparc"
-+          ;;
-+      esac
-+      ;;
-+    esac
-+  fi
-+  rm -rf conftest*
-+  ;;
-+
-+*-*-sco3.2v5*)
-+  # On SCO OpenServer 5, we need -belf to get full-featured binaries.
-+  SAVE_CFLAGS="$CFLAGS"
-+  CFLAGS="$CFLAGS -belf"
-+  AC_CACHE_CHECK([whether the C compiler needs -belf], lt_cv_cc_needs_belf,
-+    [AC_LANG_PUSH(C)
-+     AC_TRY_LINK([],[],[lt_cv_cc_needs_belf=yes],[lt_cv_cc_needs_belf=no])
-+     AC_LANG_POP])
-+  if test x"$lt_cv_cc_needs_belf" != x"yes"; then
-+    # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
-+    CFLAGS="$SAVE_CFLAGS"
-+  fi
-+  ;;
-+sparc*-*solaris*)
-+  # Find out which ABI we are using.
-+  echo 'int i;' > conftest.$ac_ext
-+  if AC_TRY_EVAL(ac_compile); then
-+    case `/usr/bin/file conftest.o` in
-+    *64-bit*)
-+      case $lt_cv_prog_gnu_ld in
-+      yes*) LD="${LD-ld} -m elf64_sparc" ;;
-+      *)    LD="${LD-ld} -64" ;;
-+      esac
-+      ;;
-+    esac
-+  fi
-+  rm -rf conftest*
-+  ;;
-+
-+AC_PROVIDE_IFELSE([AC_LIBTOOL_WIN32_DLL],
-+[*-*-cygwin* | *-*-mingw* | *-*-pw32*)
-+  AC_CHECK_TOOL(DLLTOOL, dlltool, false)
-+  AC_CHECK_TOOL(AS, as, false)
-+  AC_CHECK_TOOL(OBJDUMP, objdump, false)
-+  ;;
-+  ])
-+esac
-+
-+need_locks="$enable_libtool_lock"
-+
-+])# _LT_AC_LOCK
-+
-+
-+# AC_LIBTOOL_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-+#		[OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
-+# ----------------------------------------------------------------
-+# Check whether the given compiler option works
-+AC_DEFUN([AC_LIBTOOL_COMPILER_OPTION],
-+[AC_REQUIRE([LT_AC_PROG_SED])
-+AC_CACHE_CHECK([$1], [$2],
-+  [$2=no
-+  ifelse([$4], , [ac_outfile=conftest.$ac_objext], [ac_outfile=$4])
-+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-+   lt_compiler_flag="$3"
-+   # Insert the option either (1) after the last *FLAGS variable, or
-+   # (2) before a word containing "conftest.", or (3) at the end.
-+   # Note that $ac_compile itself does not contain backslashes and begins
-+   # with a dollar sign (not a hyphen), so the echo should work correctly.
-+   # The option is referenced via a variable to avoid confusing sed.
-+   lt_compile=`echo "$ac_compile" | $SED \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-+   -e 's:$: $lt_compiler_flag:'`
-+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-+   (eval "$lt_compile" 2>conftest.err)
-+   ac_status=$?
-+   cat conftest.err >&AS_MESSAGE_LOG_FD
-+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-+   if (exit $ac_status) && test -s "$ac_outfile"; then
-+     # The compiler can only warn and ignore the option if not recognized
-+     # So say no if there are warnings other than the usual output.
-+     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' >conftest.exp
-+     $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-+     if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
-+       $2=yes
-+     fi
-+   fi
-+   $rm conftest*
-+])
-+
-+if test x"[$]$2" = xyes; then
-+    ifelse([$5], , :, [$5])
-+else
-+    ifelse([$6], , :, [$6])
-+fi
-+])# AC_LIBTOOL_COMPILER_OPTION
-+
-+
-+# AC_LIBTOOL_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
-+#                          [ACTION-SUCCESS], [ACTION-FAILURE])
-+# ------------------------------------------------------------
-+# Check whether the given compiler option works
-+AC_DEFUN([AC_LIBTOOL_LINKER_OPTION],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_CACHE_CHECK([$1], [$2],
-+  [$2=no
-+   save_LDFLAGS="$LDFLAGS"
-+   LDFLAGS="$LDFLAGS $3"
-+   echo "$lt_simple_link_test_code" > conftest.$ac_ext
-+   if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
-+     # The linker can only warn and ignore the option if not recognized
-+     # So say no if there are warnings
-+     if test -s conftest.err; then
-+       # Append any errors to the config.log.
-+       cat conftest.err 1>&AS_MESSAGE_LOG_FD
-+       $echo "X$_lt_linker_boilerplate" | $Xsed -e '/^$/d' > conftest.exp
-+       $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
-+       if diff conftest.exp conftest.er2 >/dev/null; then
-+         $2=yes
-+       fi
-+     else
-+       $2=yes
-+     fi
-+   fi
-+   $rm conftest*
-+   LDFLAGS="$save_LDFLAGS"
-+])
-+
-+if test x"[$]$2" = xyes; then
-+    ifelse([$4], , :, [$4])
-+else
-+    ifelse([$5], , :, [$5])
-+fi
-+])# AC_LIBTOOL_LINKER_OPTION
-+
-+
-+# AC_LIBTOOL_SYS_MAX_CMD_LEN
-+# --------------------------
-+AC_DEFUN([AC_LIBTOOL_SYS_MAX_CMD_LEN],
-+[# find the maximum length of command line arguments
-+AC_MSG_CHECKING([the maximum length of command line arguments])
-+AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
-+  i=0
-+  teststring="ABCD"
-+
-+  case $build_os in
-+  msdosdjgpp*)
-+    # On DJGPP, this test can blow up pretty badly due to problems in libc
-+    # (any single argument exceeding 2000 bytes causes a buffer overrun
-+    # during glob expansion).  Even if it were fixed, the result of this
-+    # check would be larger than it should be.
-+    lt_cv_sys_max_cmd_len=12288;    # 12K is about right
-+    ;;
-+
-+  gnu*)
-+    # Under GNU Hurd, this test is not required because there is
-+    # no limit to the length of command line arguments.
-+    # Libtool will interpret -1 as no limit whatsoever
-+    lt_cv_sys_max_cmd_len=-1;
-+    ;;
-+
-+  cygwin* | mingw*)
-+    # On Win9x/ME, this test blows up -- it succeeds, but takes
-+    # about 5 minutes as the teststring grows exponentially.
-+    # Worse, since 9x/ME are not pre-emptively multitasking,
-+    # you end up with a "frozen" computer, even though with patience
-+    # the test eventually succeeds (with a max line length of 256k).
-+    # Instead, let's just punt: use the minimum linelength reported by
-+    # all of the supported platforms: 8192 (on NT/2K/XP).
-+    lt_cv_sys_max_cmd_len=8192;
-+    ;;
-+
-+  amigaos*)
-+    # On AmigaOS with pdksh, this test takes hours, literally.
-+    # So we just punt and use a minimum line length of 8192.
-+    lt_cv_sys_max_cmd_len=8192;
-+    ;;
-+
-+  netbsd* | freebsd* | openbsd* | darwin* | dragonfly*)
-+    # This has been around since 386BSD, at least.  Likely further.
-+    if test -x /sbin/sysctl; then
-+      lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax`
-+    elif test -x /usr/sbin/sysctl; then
-+      lt_cv_sys_max_cmd_len=`/usr/sbin/sysctl -n kern.argmax`
-+    else
-+      lt_cv_sys_max_cmd_len=65536	# usable default for all BSDs
-+    fi
-+    # And add a safety zone
-+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-+    lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-+    ;;
-+
-+  interix*)
-+    # We know the value 262144 and hardcode it with a safety zone (like BSD)
-+    lt_cv_sys_max_cmd_len=196608
-+    ;;
-+
-+  osf*)
-+    # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
-+    # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
-+    # nice to cause kernel panics so lets avoid the loop below.
-+    # First set a reasonable default.
-+    lt_cv_sys_max_cmd_len=16384
-+    #
-+    if test -x /sbin/sysconfig; then
-+      case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
-+        *1*) lt_cv_sys_max_cmd_len=-1 ;;
-+      esac
-+    fi
-+    ;;
-+  sco3.2v5*)
-+    lt_cv_sys_max_cmd_len=102400
-+    ;;
-+  sysv5* | sco5v6* | sysv4.2uw2*)
-+    kargmax=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
-+    if test -n "$kargmax"; then
-+      lt_cv_sys_max_cmd_len=`echo $kargmax | sed 's/.*[[ 	]]//'`
-+    else
-+      lt_cv_sys_max_cmd_len=32768
-+    fi
-+    ;;
-+  *)
-+    lt_cv_sys_max_cmd_len=`(getconf ARG_MAX) 2> /dev/null`
-+    if test -n "$lt_cv_sys_max_cmd_len"; then
-+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 4`
-+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \* 3`
-+    else
-+      SHELL=${SHELL-${CONFIG_SHELL-/bin/sh}}
-+      while (test "X"`$SHELL [$]0 --fallback-echo "X$teststring" 2>/dev/null` \
-+	       = "XX$teststring") >/dev/null 2>&1 &&
-+	      new_result=`expr "X$teststring" : ".*" 2>&1` &&
-+	      lt_cv_sys_max_cmd_len=$new_result &&
-+	      test $i != 17 # 1/2 MB should be enough
-+      do
-+        i=`expr $i + 1`
-+        teststring=$teststring$teststring
-+      done
-+      teststring=
-+      # Add a significant safety factor because C++ compilers can tack on massive
-+      # amounts of additional arguments before passing them to the linker.
-+      # It appears as though 1/2 is a usable value.
-+      lt_cv_sys_max_cmd_len=`expr $lt_cv_sys_max_cmd_len \/ 2`
-+    fi
-+    ;;
-+  esac
-+])
-+if test -n $lt_cv_sys_max_cmd_len ; then
-+  AC_MSG_RESULT($lt_cv_sys_max_cmd_len)
-+else
-+  AC_MSG_RESULT(none)
-+fi
-+])# AC_LIBTOOL_SYS_MAX_CMD_LEN
-+
-+
-+# _LT_AC_CHECK_DLFCN
-+# ------------------
-+AC_DEFUN([_LT_AC_CHECK_DLFCN],
-+[AC_CHECK_HEADERS(dlfcn.h)dnl
-+])# _LT_AC_CHECK_DLFCN
-+
-+
-+# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
-+#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
-+# ---------------------------------------------------------------------
-+AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],
-+[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
-+if test "$cross_compiling" = yes; then :
-+  [$4]
-+else
-+  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
-+  lt_status=$lt_dlunknown
-+  cat > conftest.$ac_ext <<EOF
-+[#line __oline__ "configure"
-+#include "confdefs.h"
-+
-+#if HAVE_DLFCN_H
-+#include <dlfcn.h>
-+#endif
-+
-+#include <stdio.h>
-+
-+#ifdef RTLD_GLOBAL
-+#  define LT_DLGLOBAL		RTLD_GLOBAL
-+#else
-+#  ifdef DL_GLOBAL
-+#    define LT_DLGLOBAL		DL_GLOBAL
-+#  else
-+#    define LT_DLGLOBAL		0
-+#  endif
-+#endif
-+
-+/* We may have to define LT_DLLAZY_OR_NOW in the command line if we
-+   find out it does not work in some platform. */
-+#ifndef LT_DLLAZY_OR_NOW
-+#  ifdef RTLD_LAZY
-+#    define LT_DLLAZY_OR_NOW		RTLD_LAZY
-+#  else
-+#    ifdef DL_LAZY
-+#      define LT_DLLAZY_OR_NOW		DL_LAZY
-+#    else
-+#      ifdef RTLD_NOW
-+#        define LT_DLLAZY_OR_NOW	RTLD_NOW
-+#      else
-+#        ifdef DL_NOW
-+#          define LT_DLLAZY_OR_NOW	DL_NOW
-+#        else
-+#          define LT_DLLAZY_OR_NOW	0
-+#        endif
-+#      endif
-+#    endif
-+#  endif
-+#endif
-+
-+#ifdef __cplusplus
-+extern "C" void exit (int);
-+#endif
-+
-+void fnord() { int i=42;}
-+int main ()
-+{
-+  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
-+  int status = $lt_dlunknown;
-+
-+  if (self)
-+    {
-+      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;
-+      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
-+      /* dlclose (self); */
-+    }
-+  else
-+    puts (dlerror ());
-+
-+    exit (status);
-+}]
-+EOF
-+  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then
-+    (./conftest; exit; ) >&AS_MESSAGE_LOG_FD 2>/dev/null
-+    lt_status=$?
-+    case x$lt_status in
-+      x$lt_dlno_uscore) $1 ;;
-+      x$lt_dlneed_uscore) $2 ;;
-+      x$lt_dlunknown|x*) $3 ;;
-+    esac
-+  else :
-+    # compilation failed
-+    $3
-+  fi
-+fi
-+rm -fr conftest*
-+])# _LT_AC_TRY_DLOPEN_SELF
-+
-+
-+# AC_LIBTOOL_DLOPEN_SELF
-+# ----------------------
-+AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],
-+[AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl
-+if test "x$enable_dlopen" != xyes; then
-+  enable_dlopen=unknown
-+  enable_dlopen_self=unknown
-+  enable_dlopen_self_static=unknown
-+else
-+  lt_cv_dlopen=no
-+  lt_cv_dlopen_libs=
-+
-+  case $host_os in
-+  beos*)
-+    lt_cv_dlopen="load_add_on"
-+    lt_cv_dlopen_libs=
-+    lt_cv_dlopen_self=yes
-+    ;;
-+
-+  mingw* | pw32*)
-+    lt_cv_dlopen="LoadLibrary"
-+    lt_cv_dlopen_libs=
-+   ;;
-+
-+  cygwin*)
-+    lt_cv_dlopen="dlopen"
-+    lt_cv_dlopen_libs=
-+   ;;
-+
-+  darwin*)
-+  # if libdl is installed we need to link against it
-+    AC_CHECK_LIB([dl], [dlopen],
-+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],[
-+    lt_cv_dlopen="dyld"
-+    lt_cv_dlopen_libs=
-+    lt_cv_dlopen_self=yes
-+    ])
-+   ;;
-+
-+  *)
-+    AC_CHECK_FUNC([shl_load],
-+	  [lt_cv_dlopen="shl_load"],
-+      [AC_CHECK_LIB([dld], [shl_load],
-+	    [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],
-+	[AC_CHECK_FUNC([dlopen],
-+	      [lt_cv_dlopen="dlopen"],
-+	  [AC_CHECK_LIB([dl], [dlopen],
-+		[lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],
-+	    [AC_CHECK_LIB([svld], [dlopen],
-+		  [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],
-+	      [AC_CHECK_LIB([dld], [dld_link],
-+		    [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])
-+	      ])
-+	    ])
-+	  ])
-+	])
-+      ])
-+    ;;
-+  esac
-+
-+  if test "x$lt_cv_dlopen" != xno; then
-+    enable_dlopen=yes
-+  else
-+    enable_dlopen=no
-+  fi
-+
-+  case $lt_cv_dlopen in
-+  dlopen)
-+    save_CPPFLAGS="$CPPFLAGS"
-+    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"
-+
-+    save_LDFLAGS="$LDFLAGS"
-+    wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"
-+
-+    save_LIBS="$LIBS"
-+    LIBS="$lt_cv_dlopen_libs $LIBS"
-+
-+    AC_CACHE_CHECK([whether a program can dlopen itself],
-+	  lt_cv_dlopen_self, [dnl
-+	  _LT_AC_TRY_DLOPEN_SELF(
-+	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,
-+	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)
-+    ])
-+
-+    if test "x$lt_cv_dlopen_self" = xyes; then
-+      wl=$lt_prog_compiler_wl eval LDFLAGS=\"\$LDFLAGS $lt_prog_compiler_static\"
-+      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],
-+    	  lt_cv_dlopen_self_static, [dnl
-+	  _LT_AC_TRY_DLOPEN_SELF(
-+	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,
-+	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)
-+      ])
-+    fi
-+
-+    CPPFLAGS="$save_CPPFLAGS"
-+    LDFLAGS="$save_LDFLAGS"
-+    LIBS="$save_LIBS"
-+    ;;
-+  esac
-+
-+  case $lt_cv_dlopen_self in
-+  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;
-+  *) enable_dlopen_self=unknown ;;
-+  esac
-+
-+  case $lt_cv_dlopen_self_static in
-+  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;
-+  *) enable_dlopen_self_static=unknown ;;
-+  esac
-+fi
-+])# AC_LIBTOOL_DLOPEN_SELF
-+
-+
-+# AC_LIBTOOL_PROG_CC_C_O([TAGNAME])
-+# ---------------------------------
-+# Check to see if options -c and -o are simultaneously supported by compiler
-+AC_DEFUN([AC_LIBTOOL_PROG_CC_C_O],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-+AC_CACHE_CHECK([if $compiler supports -c -o file.$ac_objext],
-+  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)],
-+  [_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=no
-+   $rm -r conftest 2>/dev/null
-+   mkdir conftest
-+   cd conftest
-+   mkdir out
-+   echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-+
-+   lt_compiler_flag="-o out/conftest2.$ac_objext"
-+   # Insert the option either (1) after the last *FLAGS variable, or
-+   # (2) before a word containing "conftest.", or (3) at the end.
-+   # Note that $ac_compile itself does not contain backslashes and begins
-+   # with a dollar sign (not a hyphen), so the echo should work correctly.
-+   lt_compile=`echo "$ac_compile" | $SED \
-+   -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
-+   -e 's: [[^ ]]*conftest\.: $lt_compiler_flag&:; t' \
-+   -e 's:$: $lt_compiler_flag:'`
-+   (eval echo "\"\$as_me:__oline__: $lt_compile\"" >&AS_MESSAGE_LOG_FD)
-+   (eval "$lt_compile" 2>out/conftest.err)
-+   ac_status=$?
-+   cat out/conftest.err >&AS_MESSAGE_LOG_FD
-+   echo "$as_me:__oline__: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-+   if (exit $ac_status) && test -s out/conftest2.$ac_objext
-+   then
-+     # The compiler can only warn and ignore the option if not recognized
-+     # So say no if there are warnings
-+     $echo "X$_lt_compiler_boilerplate" | $Xsed -e '/^$/d' > out/conftest.exp
-+     $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
-+     if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
-+       _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-+     fi
-+   fi
-+   chmod u+w . 2>&AS_MESSAGE_LOG_FD
-+   $rm conftest*
-+   # SGI C++ compiler will create directory out/ii_files/ for
-+   # template instantiation
-+   test -d out/ii_files && $rm out/ii_files/* && rmdir out/ii_files
-+   $rm out/* && rmdir out
-+   cd ..
-+   rmdir conftest
-+   $rm conftest*
-+])
-+])# AC_LIBTOOL_PROG_CC_C_O
-+
-+
-+# AC_LIBTOOL_SYS_HARD_LINK_LOCKS([TAGNAME])
-+# -----------------------------------------
-+# Check to see if we can do hard links to lock some files if needed
-+AC_DEFUN([AC_LIBTOOL_SYS_HARD_LINK_LOCKS],
-+[AC_REQUIRE([_LT_AC_LOCK])dnl
-+
-+hard_links="nottested"
-+if test "$_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)" = no && test "$need_locks" != no; then
-+  # do not overwrite the value of need_locks provided by the user
-+  AC_MSG_CHECKING([if we can lock with hard links])
-+  hard_links=yes
-+  $rm conftest*
-+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-+  touch conftest.a
-+  ln conftest.a conftest.b 2>&5 || hard_links=no
-+  ln conftest.a conftest.b 2>/dev/null && hard_links=no
-+  AC_MSG_RESULT([$hard_links])
-+  if test "$hard_links" = no; then
-+    AC_MSG_WARN([`$CC' does not support `-c -o', so `make -j' may be unsafe])
-+    need_locks=warn
-+  fi
-+else
-+  need_locks=no
-+fi
-+])# AC_LIBTOOL_SYS_HARD_LINK_LOCKS
-+
-+
-+# AC_LIBTOOL_OBJDIR
-+# -----------------
-+AC_DEFUN([AC_LIBTOOL_OBJDIR],
-+[AC_CACHE_CHECK([for objdir], [lt_cv_objdir],
-+[rm -f .libs 2>/dev/null
-+mkdir .libs 2>/dev/null
-+if test -d .libs; then
-+  lt_cv_objdir=.libs
-+else
-+  # MS-DOS does not allow filenames that begin with a dot.
-+  lt_cv_objdir=_libs
-+fi
-+rmdir .libs 2>/dev/null])
-+objdir=$lt_cv_objdir
-+])# AC_LIBTOOL_OBJDIR
-+
-+
-+# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH([TAGNAME])
-+# ----------------------------------------------
-+# Check hardcoding attributes.
-+AC_DEFUN([AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH],
-+[AC_MSG_CHECKING([how to hardcode library paths into programs])
-+_LT_AC_TAGVAR(hardcode_action, $1)=
-+if test -n "$_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)" || \
-+   test -n "$_LT_AC_TAGVAR(runpath_var, $1)" || \
-+   test "X$_LT_AC_TAGVAR(hardcode_automatic, $1)" = "Xyes" ; then
-+
-+  # We can hardcode non-existant directories.
-+  if test "$_LT_AC_TAGVAR(hardcode_direct, $1)" != no &&
-+     # If the only mechanism to avoid hardcoding is shlibpath_var, we
-+     # have to relink, otherwise we might link with an installed library
-+     # when we should be linking with a yet-to-be-installed one
-+     ## test "$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)" != no &&
-+     test "$_LT_AC_TAGVAR(hardcode_minus_L, $1)" != no; then
-+    # Linking always hardcodes the temporary library directory.
-+    _LT_AC_TAGVAR(hardcode_action, $1)=relink
-+  else
-+    # We can link without hardcoding, and we can hardcode nonexisting dirs.
-+    _LT_AC_TAGVAR(hardcode_action, $1)=immediate
-+  fi
-+else
-+  # We cannot hardcode anything, or else we can only hardcode existing
-+  # directories.
-+  _LT_AC_TAGVAR(hardcode_action, $1)=unsupported
-+fi
-+AC_MSG_RESULT([$_LT_AC_TAGVAR(hardcode_action, $1)])
-+
-+if test "$_LT_AC_TAGVAR(hardcode_action, $1)" = relink; then
-+  # Fast installation is not supported
-+  enable_fast_install=no
-+elif test "$shlibpath_overrides_runpath" = yes ||
-+     test "$enable_shared" = no; then
-+  # Fast installation is not necessary
-+  enable_fast_install=needless
-+fi
-+])# AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH
-+
-+
-+# AC_LIBTOOL_SYS_LIB_STRIP
-+# ------------------------
-+AC_DEFUN([AC_LIBTOOL_SYS_LIB_STRIP],
-+[striplib=
-+old_striplib=
-+AC_MSG_CHECKING([whether stripping libraries is possible])
-+if test -n "$STRIP" && $STRIP -V 2>&1 | grep "GNU strip" >/dev/null; then
-+  test -z "$old_striplib" && old_striplib="$STRIP --strip-debug"
-+  test -z "$striplib" && striplib="$STRIP --strip-unneeded"
-+  AC_MSG_RESULT([yes])
-+else
-+# FIXME - insert some real tests, host_os isn't really good enough
-+  case $host_os in
-+   darwin*)
-+       if test -n "$STRIP" ; then
-+         striplib="$STRIP -x"
-+         old_striplib="$STRIP -S"
-+         AC_MSG_RESULT([yes])
-+       else
-+  AC_MSG_RESULT([no])
-+fi
-+       ;;
-+   *)
-+  AC_MSG_RESULT([no])
-+    ;;
-+  esac
-+fi
-+])# AC_LIBTOOL_SYS_LIB_STRIP
-+
-+
-+# AC_LIBTOOL_SYS_DYNAMIC_LINKER
-+# -----------------------------
-+# PORTME Fill in your ld.so characteristics
-+AC_DEFUN([AC_LIBTOOL_SYS_DYNAMIC_LINKER],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_MSG_CHECKING([dynamic linker characteristics])
-+library_names_spec=
-+libname_spec='lib$name'
-+soname_spec=
-+shrext_cmds=".so"
-+postinstall_cmds=
-+postuninstall_cmds=
-+finish_cmds=
-+finish_eval=
-+shlibpath_var=
-+shlibpath_overrides_runpath=unknown
-+version_type=none
-+dynamic_linker="$host_os ld.so"
-+sys_lib_dlsearch_path_spec="/lib /usr/lib"
-+m4_if($1,[],[
-+if test "$GCC" = yes; then
-+  case $host_os in
-+    darwin*) lt_awk_arg="/^libraries:/,/LR/" ;;
-+    *) lt_awk_arg="/^libraries:/" ;;
-+  esac
-+  lt_search_path_spec=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-+  if echo "$lt_search_path_spec" | grep ';' >/dev/null ; then
-+    # if the path contains ";" then we assume it to be the separator
-+    # otherwise default to the standard path separator (i.e. ":") - it is
-+    # assumed that no part of a normal pathname contains ";" but that should
-+    # okay in the real world where ";" in dirpaths is itself problematic.
-+    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED -e 's/;/ /g'`
-+  else
-+    lt_search_path_spec=`echo "$lt_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+  fi
-+  # Ok, now we have the path, separated by spaces, we can step through it
-+  # and add multilib dir if necessary.
-+  lt_tmp_lt_search_path_spec=
-+  lt_multi_os_dir=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
-+  for lt_sys_path in $lt_search_path_spec; do
-+    if test -d "$lt_sys_path/$lt_multi_os_dir"; then
-+      lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
-+    else
-+      test -d "$lt_sys_path" && \
-+	lt_tmp_lt_search_path_spec="$lt_tmp_lt_search_path_spec $lt_sys_path"
-+    fi
-+  done
-+  lt_search_path_spec=`echo $lt_tmp_lt_search_path_spec | awk '
-+BEGIN {RS=" "; FS="/|\n";} {
-+  lt_foo="";
-+  lt_count=0;
-+  for (lt_i = NF; lt_i > 0; lt_i--) {
-+    if ($lt_i != "" && $lt_i != ".") {
-+      if ($lt_i == "..") {
-+        lt_count++;
-+      } else {
-+        if (lt_count == 0) {
-+          lt_foo="/" $lt_i lt_foo;
-+        } else {
-+          lt_count--;
-+        }
-+      }
-+    }
-+  }
-+  if (lt_foo != "") { lt_freq[[lt_foo]]++; }
-+  if (lt_freq[[lt_foo]] == 1) { print lt_foo; }
-+}'`
-+  sys_lib_search_path_spec=`echo $lt_search_path_spec`
-+else
-+  sys_lib_search_path_spec="/lib /usr/lib /usr/local/lib"
-+fi])
-+need_lib_prefix=unknown
-+hardcode_into_libs=no
-+
-+# when you set need_version to no, make sure it does not cause -set_version
-+# flags to be left without arguments
-+need_version=unknown
-+
-+case $host_os in
-+aix3*)
-+  version_type=linux
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix $libname.a'
-+  shlibpath_var=LIBPATH
-+
-+  # AIX 3 has no versioning support, so we append a major version to the name.
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  ;;
-+
-+aix4* | aix5*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  hardcode_into_libs=yes
-+  if test "$host_cpu" = ia64; then
-+    # AIX 5 supports IA64
-+    library_names_spec='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
-+    shlibpath_var=LD_LIBRARY_PATH
-+  else
-+    # With GCC up to 2.95.x, collect2 would create an import file
-+    # for dependence libraries.  The import file would start with
-+    # the line `#! .'.  This would cause the generated library to
-+    # depend on `.', always an invalid library.  This was fixed in
-+    # development snapshots of GCC prior to 3.0.
-+    case $host_os in
-+      aix4 | aix4.[[01]] | aix4.[[01]].*)
-+      if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
-+	   echo ' yes '
-+	   echo '#endif'; } | ${CC} -E - | grep yes > /dev/null; then
-+	:
-+      else
-+	can_build_shared=no
-+      fi
-+      ;;
-+    esac
-+    # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
-+    # soname into executable. Probably we can add versioning support to
-+    # collect2, so additional links can be useful in future.
-+    if test "$aix_use_runtimelinking" = yes; then
-+      # If using run time linking (on AIX 4.2 or later) use lib<name>.so
-+      # instead of lib<name>.a to let people know that these are not
-+      # typical AIX shared libraries.
-+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    else
-+      # We preserve .a as extension for shared libraries through AIX4.2
-+      # and later when we are not doing run time linking.
-+      library_names_spec='${libname}${release}.a $libname.a'
-+      soname_spec='${libname}${release}${shared_ext}$major'
-+    fi
-+    shlibpath_var=LIBPATH
-+  fi
-+  ;;
-+
-+amigaos*)
-+  library_names_spec='$libname.ixlibrary $libname.a'
-+  # Create ${libname}_ixlibrary.a entries in /sys/libs.
-+  finish_eval='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$echo "X$lib" | $Xsed -e '\''s%^.*/\([[^/]]*\)\.ixlibrary$%\1%'\''`; test $rm /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
-+  ;;
-+
-+beos*)
-+  library_names_spec='${libname}${shared_ext}'
-+  dynamic_linker="$host_os ld.so"
-+  shlibpath_var=LIBRARY_PATH
-+  ;;
-+
-+bsdi[[45]]*)
-+  version_type=linux
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  finish_cmds='PATH="\$PATH:/sbin" ldconfig $libdir'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  sys_lib_search_path_spec="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
-+  sys_lib_dlsearch_path_spec="/shlib /usr/lib /usr/local/lib"
-+  # the default ld.so.conf also contains /usr/contrib/lib and
-+  # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
-+  # libtool to hard-code these into programs
-+  ;;
-+
-+cygwin* | mingw* | pw32*)
-+  version_type=windows
-+  shrext_cmds=".dll"
-+  need_version=no
-+  need_lib_prefix=no
-+
-+  case $GCC,$host_os in
-+  yes,cygwin* | yes,mingw* | yes,pw32*)
-+    library_names_spec='$libname.dll.a'
-+    # DLL is installed to $(libdir)/../bin by postinstall_cmds
-+    postinstall_cmds='base_file=`basename \${file}`~
-+      dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
-+      dldir=$destdir/`dirname \$dlpath`~
-+      test -d \$dldir || mkdir -p \$dldir~
-+      $install_prog $dir/$dlname \$dldir/$dlname~
-+      chmod a+x \$dldir/$dlname'
-+    postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
-+      dlpath=$dir/\$dldll~
-+       $rm \$dlpath'
-+    shlibpath_overrides_runpath=yes
-+
-+    case $host_os in
-+    cygwin*)
-+      # Cygwin DLLs use 'cyg' prefix rather than 'lib'
-+      soname_spec='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-+      sys_lib_search_path_spec="/usr/lib /lib/w32api /lib /usr/local/lib"
-+      ;;
-+    mingw*)
-+      # MinGW DLLs use traditional 'lib' prefix
-+      soname_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-+      sys_lib_search_path_spec=`$CC -print-search-dirs | grep "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
-+      if echo "$sys_lib_search_path_spec" | [grep ';[c-zC-Z]:/' >/dev/null]; then
-+        # It is most probably a Windows format PATH printed by
-+        # mingw gcc, but we are running on Cygwin. Gcc prints its search
-+        # path with ; separators, and with drive letters. We can handle the
-+        # drive letters (cygwin fileutils understands them), so leave them,
-+        # especially as we might pass files found there to a mingw objdump,
-+        # which wouldn't understand a cygwinified path. Ahh.
-+        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
-+      else
-+        sys_lib_search_path_spec=`echo "$sys_lib_search_path_spec" | $SED  -e "s/$PATH_SEPARATOR/ /g"`
-+      fi
-+      ;;
-+    pw32*)
-+      # pw32 DLLs use 'pw' prefix rather than 'lib'
-+      library_names_spec='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext}'
-+      ;;
-+    esac
-+    ;;
-+
-+  *)
-+    library_names_spec='${libname}`echo ${release} | $SED -e 's/[[.]]/-/g'`${versuffix}${shared_ext} $libname.lib'
-+    ;;
-+  esac
-+  dynamic_linker='Win32 ld.exe'
-+  # FIXME: first we should search . and the directory the executable is in
-+  shlibpath_var=PATH
-+  ;;
-+
-+darwin* | rhapsody*)
-+  dynamic_linker="$host_os dyld"
-+  version_type=darwin
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${versuffix}$shared_ext ${libname}${release}${major}$shared_ext ${libname}$shared_ext'
-+  soname_spec='${libname}${release}${major}$shared_ext'
-+  shlibpath_overrides_runpath=yes
-+  shlibpath_var=DYLD_LIBRARY_PATH
-+  shrext_cmds='`test .$module = .yes && echo .so || echo .dylib`'
-+  m4_if([$1], [],[
-+  sys_lib_search_path_spec="$sys_lib_search_path_spec /usr/local/lib"]) 
-+  sys_lib_dlsearch_path_spec='/usr/local/lib /lib /usr/lib'
-+  ;;
-+
-+dgux*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  ;;
-+
-+freebsd1*)
-+  dynamic_linker=no
-+  ;;
-+
-+freebsd* | dragonfly*)
-+  # DragonFly does not have aout.  When/if they implement a new
-+  # versioning mechanism, adjust this.
-+  if test -x /usr/bin/objformat; then
-+    objformat=`/usr/bin/objformat`
-+  else
-+    case $host_os in
-+    freebsd[[123]]*) objformat=aout ;;
-+    *) objformat=elf ;;
-+    esac
-+  fi
-+  version_type=freebsd-$objformat
-+  case $version_type in
-+    freebsd-elf*)
-+      library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-+      need_version=no
-+      need_lib_prefix=no
-+      ;;
-+    freebsd-*)
-+      library_names_spec='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
-+      need_version=yes
-+      ;;
-+  esac
-+  shlibpath_var=LD_LIBRARY_PATH
-+  case $host_os in
-+  freebsd2*)
-+    shlibpath_overrides_runpath=yes
-+    ;;
-+  freebsd3.[[01]]* | freebsdelf3.[[01]]*)
-+    shlibpath_overrides_runpath=yes
-+    hardcode_into_libs=yes
-+    ;;
-+  freebsd3.[[2-9]]* | freebsdelf3.[[2-9]]* | \
-+  freebsd4.[[0-5]] | freebsdelf4.[[0-5]] | freebsd4.1.1 | freebsdelf4.1.1)
-+    shlibpath_overrides_runpath=no
-+    hardcode_into_libs=yes
-+    ;;
-+  *) # from 4.6 on, and DragonFly
-+    shlibpath_overrides_runpath=yes
-+    hardcode_into_libs=yes
-+    ;;
-+  esac
-+  ;;
-+
-+gnu*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  hardcode_into_libs=yes
-+  ;;
-+
-+hpux9* | hpux10* | hpux11*)
-+  # Give a soname corresponding to the major version so that dld.sl refuses to
-+  # link against other versions.
-+  version_type=sunos
-+  need_lib_prefix=no
-+  need_version=no
-+  case $host_cpu in
-+  ia64*)
-+    shrext_cmds='.so'
-+    hardcode_into_libs=yes
-+    dynamic_linker="$host_os dld.so"
-+    shlibpath_var=LD_LIBRARY_PATH
-+    shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    soname_spec='${libname}${release}${shared_ext}$major'
-+    if test "X$HPUX_IA64_MODE" = X32; then
-+      sys_lib_search_path_spec="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
-+    else
-+      sys_lib_search_path_spec="/usr/lib/hpux64 /usr/local/lib/hpux64"
-+    fi
-+    sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-+    ;;
-+   hppa*64*)
-+     shrext_cmds='.sl'
-+     hardcode_into_libs=yes
-+     dynamic_linker="$host_os dld.sl"
-+     shlibpath_var=LD_LIBRARY_PATH # How should we handle SHLIB_PATH
-+     shlibpath_overrides_runpath=yes # Unless +noenvvar is specified.
-+     library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+     soname_spec='${libname}${release}${shared_ext}$major'
-+     sys_lib_search_path_spec="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
-+     sys_lib_dlsearch_path_spec=$sys_lib_search_path_spec
-+     ;;
-+   *)
-+    shrext_cmds='.sl'
-+    dynamic_linker="$host_os dld.sl"
-+    shlibpath_var=SHLIB_PATH
-+    shlibpath_overrides_runpath=no # +s is required to enable SHLIB_PATH
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+    soname_spec='${libname}${release}${shared_ext}$major'
-+    ;;
-+  esac
-+  # HP-UX runs *really* slowly unless shared libraries are mode 555.
-+  postinstall_cmds='chmod 555 $lib'
-+  ;;
-+
-+interix[[3-9]]*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  dynamic_linker='Interix 3.x ld.so.1 (PE, like ELF)'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  hardcode_into_libs=yes
-+  ;;
-+
-+irix5* | irix6* | nonstopux*)
-+  case $host_os in
-+    nonstopux*) version_type=nonstopux ;;
-+    *)
-+	if test "$lt_cv_prog_gnu_ld" = yes; then
-+		version_type=linux
-+	else
-+		version_type=irix
-+	fi ;;
-+  esac
-+  need_lib_prefix=no
-+  need_version=no
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
-+  case $host_os in
-+  irix5* | nonstopux*)
-+    libsuff= shlibsuff=
-+    ;;
-+  *)
-+    case $LD in # libtool.m4 will add one of these switches to LD
-+    *-32|*"-32 "|*-melf32bsmip|*"-melf32bsmip ")
-+      libsuff= shlibsuff= libmagic=32-bit;;
-+    *-n32|*"-n32 "|*-melf32bmipn32|*"-melf32bmipn32 ")
-+      libsuff=32 shlibsuff=N32 libmagic=N32;;
-+    *-64|*"-64 "|*-melf64bmip|*"-melf64bmip ")
-+      libsuff=64 shlibsuff=64 libmagic=64-bit;;
-+    *) libsuff= shlibsuff= libmagic=never-match;;
-+    esac
-+    ;;
-+  esac
-+  shlibpath_var=LD_LIBRARY${shlibsuff}_PATH
-+  shlibpath_overrides_runpath=no
-+  sys_lib_search_path_spec="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
-+  sys_lib_dlsearch_path_spec="/usr/lib${libsuff} /lib${libsuff}"
-+  hardcode_into_libs=yes
-+  ;;
-+
-+# No shared lib support for Linux oldld, aout, or coff.
-+linux*oldld* | linux*aout* | linux*coff*)
-+  dynamic_linker=no
-+  ;;
-+
-+# This must be Linux ELF.
-+linux* | k*bsd*-gnu)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -n $libdir'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=no
-+  # This implies no fast_install, which is unacceptable.
-+  # Some rework will be needed to allow for fast_install
-+  # before this can be enabled.
-+  hardcode_into_libs=yes
-+
-+  # Append ld.so.conf contents to the search path
-+  if test -f /etc/ld.so.conf; then
-+    lt_ld_extra=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \[$]2)); skip = 1; } { if (!skip) print \[$]0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ 	]*hwcap[ 	]/d;s/[:,	]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;/^$/d' | tr '\n' ' '`
-+    sys_lib_dlsearch_path_spec="/lib /usr/lib $lt_ld_extra"
-+  fi
-+
-+  # We used to test for /lib/ld.so.1 and disable shared libraries on
-+  # powerpc, because MkLinux only supported shared libraries with the
-+  # GNU dynamic linker.  Since this was broken with cross compilers,
-+  # most powerpc-linux boxes support dynamic linking these days and
-+  # people can always --disable-shared, the test was removed, and we
-+  # assume the GNU/Linux dynamic linker is in use.
-+  dynamic_linker='GNU/Linux ld.so'
-+  ;;
-+
-+netbsd*)
-+  version_type=sunos
-+  need_lib_prefix=no
-+  need_version=no
-+  if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-+    finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-+    dynamic_linker='NetBSD (a.out) ld.so'
-+  else
-+    library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
-+    soname_spec='${libname}${release}${shared_ext}$major'
-+    dynamic_linker='NetBSD ld.elf_so'
-+  fi
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=yes
-+  hardcode_into_libs=yes
-+  ;;
-+
-+newsos6)
-+  version_type=linux
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=yes
-+  ;;
-+
-+nto-qnx*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=yes
-+  ;;
-+
-+openbsd*)
-+  version_type=sunos
-+  sys_lib_dlsearch_path_spec="/usr/lib"
-+  need_lib_prefix=no
-+  # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
-+  case $host_os in
-+    openbsd3.3 | openbsd3.3.*) need_version=yes ;;
-+    *)                         need_version=no  ;;
-+  esac
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-+  finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+    case $host_os in
-+      openbsd2.[[89]] | openbsd2.[[89]].*)
-+	shlibpath_overrides_runpath=no
-+	;;
-+      *)
-+	shlibpath_overrides_runpath=yes
-+	;;
-+      esac
-+  else
-+    shlibpath_overrides_runpath=yes
-+  fi
-+  ;;
-+
-+os2*)
-+  libname_spec='$name'
-+  shrext_cmds=".dll"
-+  need_lib_prefix=no
-+  library_names_spec='$libname${shared_ext} $libname.a'
-+  dynamic_linker='OS/2 ld.exe'
-+  shlibpath_var=LIBPATH
-+  ;;
-+
-+osf3* | osf4* | osf5*)
-+  version_type=osf
-+  need_lib_prefix=no
-+  need_version=no
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  sys_lib_search_path_spec="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
-+  sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
-+  ;;
-+
-+rdos*)
-+  dynamic_linker=no
-+  ;;
-+
-+solaris*)
-+  version_type=linux
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=yes
-+  hardcode_into_libs=yes
-+  # ldd complains unless libraries are executable
-+  postinstall_cmds='chmod +x $lib'
-+  ;;
-+
-+sunos4*)
-+  version_type=sunos
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
-+  finish_cmds='PATH="\$PATH:/usr/etc" ldconfig $libdir'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  shlibpath_overrides_runpath=yes
-+  if test "$with_gnu_ld" = yes; then
-+    need_lib_prefix=no
-+  fi
-+  need_version=yes
-+  ;;
-+
-+sysv4 | sysv4.3*)
-+  version_type=linux
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  case $host_vendor in
-+    sni)
-+      shlibpath_overrides_runpath=no
-+      need_lib_prefix=no
-+      export_dynamic_flag_spec='${wl}-Blargedynsym'
-+      runpath_var=LD_RUN_PATH
-+      ;;
-+    siemens)
-+      need_lib_prefix=no
-+      ;;
-+    motorola)
-+      need_lib_prefix=no
-+      need_version=no
-+      shlibpath_overrides_runpath=no
-+      sys_lib_search_path_spec='/lib /usr/lib /usr/ccs/lib'
-+      ;;
-+  esac
-+  ;;
-+
-+sysv4*MP*)
-+  if test -d /usr/nec ;then
-+    version_type=linux
-+    library_names_spec='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
-+    soname_spec='$libname${shared_ext}.$major'
-+    shlibpath_var=LD_LIBRARY_PATH
-+  fi
-+  ;;
-+
-+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-+  version_type=freebsd-elf
-+  need_lib_prefix=no
-+  need_version=no
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  hardcode_into_libs=yes
-+  if test "$with_gnu_ld" = yes; then
-+    sys_lib_search_path_spec='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
-+    shlibpath_overrides_runpath=no
-+  else
-+    sys_lib_search_path_spec='/usr/ccs/lib /usr/lib'
-+    shlibpath_overrides_runpath=yes
-+    case $host_os in
-+      sco3.2v5*)
-+        sys_lib_search_path_spec="$sys_lib_search_path_spec /lib"
-+	;;
-+    esac
-+  fi
-+  sys_lib_dlsearch_path_spec='/usr/lib'
-+  ;;
-+
-+uts4*)
-+  version_type=linux
-+  library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
-+  soname_spec='${libname}${release}${shared_ext}$major'
-+  shlibpath_var=LD_LIBRARY_PATH
-+  ;;
-+
-+*)
-+  dynamic_linker=no
-+  ;;
-+esac
-+AC_MSG_RESULT([$dynamic_linker])
-+test "$dynamic_linker" = no && can_build_shared=no
-+
-+variables_saved_for_relink="PATH $shlibpath_var $runpath_var"
-+if test "$GCC" = yes; then
-+  variables_saved_for_relink="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
-+fi
-+])# AC_LIBTOOL_SYS_DYNAMIC_LINKER
-+
-+
-+# _LT_AC_TAGCONFIG
-+# ----------------
-+AC_DEFUN([_LT_AC_TAGCONFIG],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_ARG_WITH([tags],
-+    [AC_HELP_STRING([--with-tags@<:@=TAGS@:>@],
-+        [include additional configurations @<:@automatic@:>@])],
-+    [tagnames="$withval"])
-+
-+if test -f "$ltmain" && test -n "$tagnames"; then
-+  if test ! -f "${ofile}"; then
-+    AC_MSG_WARN([output file `$ofile' does not exist])
-+  fi
-+
-+  if test -z "$LTCC"; then
-+    eval "`$SHELL ${ofile} --config | grep '^LTCC='`"
-+    if test -z "$LTCC"; then
-+      AC_MSG_WARN([output file `$ofile' does not look like a libtool script])
-+    else
-+      AC_MSG_WARN([using `LTCC=$LTCC', extracted from `$ofile'])
-+    fi
-+  fi
-+  if test -z "$LTCFLAGS"; then
-+    eval "`$SHELL ${ofile} --config | grep '^LTCFLAGS='`"
-+  fi
-+
-+  # Extract list of available tagged configurations in $ofile.
-+  # Note that this assumes the entire list is on one line.
-+  available_tags=`grep "^available_tags=" "${ofile}" | $SED -e 's/available_tags=\(.*$\)/\1/' -e 's/\"//g'`
-+
-+  lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-+  for tagname in $tagnames; do
-+    IFS="$lt_save_ifs"
-+    # Check whether tagname contains only valid characters
-+    case `$echo "X$tagname" | $Xsed -e 's:[[-_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890,/]]::g'` in
-+    "") ;;
-+    *)  AC_MSG_ERROR([invalid tag name: $tagname])
-+	;;
-+    esac
-+
-+    if grep "^# ### BEGIN LIBTOOL TAG CONFIG: $tagname$" < "${ofile}" > /dev/null
-+    then
-+      AC_MSG_ERROR([tag name \"$tagname\" already exists])
-+    fi
-+
-+    # Update the list of available tags.
-+    if test -n "$tagname"; then
-+      echo appending configuration tag \"$tagname\" to $ofile
-+
-+      case $tagname in
-+      CXX)
-+	if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-+	    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-+	    (test "X$CXX" != "Xg++"))) ; then
-+	  AC_LIBTOOL_LANG_CXX_CONFIG
-+	else
-+	  tagname=""
-+	fi
-+	;;
-+
-+      F77)
-+	if test -n "$F77" && test "X$F77" != "Xno"; then
-+	  AC_LIBTOOL_LANG_F77_CONFIG
-+	else
-+	  tagname=""
-+	fi
-+	;;
-+
-+      GCJ)
-+	if test -n "$GCJ" && test "X$GCJ" != "Xno"; then
-+	  AC_LIBTOOL_LANG_GCJ_CONFIG
-+	else
-+	  tagname=""
-+	fi
-+	;;
-+
-+      RC)
-+	AC_LIBTOOL_LANG_RC_CONFIG
-+	;;
-+
-+      *)
-+	AC_MSG_ERROR([Unsupported tag name: $tagname])
-+	;;
-+      esac
-+
-+      # Append the new tag name to the list of available tags.
-+      if test -n "$tagname" ; then
-+      available_tags="$available_tags $tagname"
-+    fi
-+    fi
-+  done
-+  IFS="$lt_save_ifs"
-+
-+  # Now substitute the updated list of available tags.
-+  if eval "sed -e 's/^available_tags=.*\$/available_tags=\"$available_tags\"/' \"$ofile\" > \"${ofile}T\""; then
-+    mv "${ofile}T" "$ofile"
-+    chmod +x "$ofile"
-+  else
-+    rm -f "${ofile}T"
-+    AC_MSG_ERROR([unable to update list of available tagged configurations.])
-+  fi
-+fi
-+])# _LT_AC_TAGCONFIG
-+
-+
-+# AC_LIBTOOL_DLOPEN
-+# -----------------
-+# enable checks for dlopen support
-+AC_DEFUN([AC_LIBTOOL_DLOPEN],
-+ [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])
-+])# AC_LIBTOOL_DLOPEN
-+
-+
-+# AC_LIBTOOL_WIN32_DLL
-+# --------------------
-+# declare package support for building win32 DLLs
-+AC_DEFUN([AC_LIBTOOL_WIN32_DLL],
-+[AC_BEFORE([$0], [AC_LIBTOOL_SETUP])
-+])# AC_LIBTOOL_WIN32_DLL
-+
-+
-+# AC_ENABLE_SHARED([DEFAULT])
-+# ---------------------------
-+# implement the --enable-shared flag
-+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-+AC_DEFUN([AC_ENABLE_SHARED],
-+[define([AC_ENABLE_SHARED_DEFAULT], ifelse($1, no, no, yes))dnl
-+AC_ARG_ENABLE([shared],
-+    [AC_HELP_STRING([--enable-shared@<:@=PKGS@:>@],
-+	[build shared libraries @<:@default=]AC_ENABLE_SHARED_DEFAULT[@:>@])],
-+    [p=${PACKAGE-default}
-+    case $enableval in
-+    yes) enable_shared=yes ;;
-+    no) enable_shared=no ;;
-+    *)
-+      enable_shared=no
-+      # Look at the argument we got.  We use all the common list separators.
-+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-+      for pkg in $enableval; do
-+	IFS="$lt_save_ifs"
-+	if test "X$pkg" = "X$p"; then
-+	  enable_shared=yes
-+	fi
-+      done
-+      IFS="$lt_save_ifs"
-+      ;;
-+    esac],
-+    [enable_shared=]AC_ENABLE_SHARED_DEFAULT)
-+])# AC_ENABLE_SHARED
-+
-+
-+# AC_DISABLE_SHARED
-+# -----------------
-+# set the default shared flag to --disable-shared
-+AC_DEFUN([AC_DISABLE_SHARED],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+AC_ENABLE_SHARED(no)
-+])# AC_DISABLE_SHARED
-+
-+
-+# AC_ENABLE_STATIC([DEFAULT])
-+# ---------------------------
-+# implement the --enable-static flag
-+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-+AC_DEFUN([AC_ENABLE_STATIC],
-+[define([AC_ENABLE_STATIC_DEFAULT], ifelse($1, no, no, yes))dnl
-+AC_ARG_ENABLE([static],
-+    [AC_HELP_STRING([--enable-static@<:@=PKGS@:>@],
-+	[build static libraries @<:@default=]AC_ENABLE_STATIC_DEFAULT[@:>@])],
-+    [p=${PACKAGE-default}
-+    case $enableval in
-+    yes) enable_static=yes ;;
-+    no) enable_static=no ;;
-+    *)
-+     enable_static=no
-+      # Look at the argument we got.  We use all the common list separators.
-+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-+      for pkg in $enableval; do
-+	IFS="$lt_save_ifs"
-+	if test "X$pkg" = "X$p"; then
-+	  enable_static=yes
-+	fi
-+      done
-+      IFS="$lt_save_ifs"
-+      ;;
-+    esac],
-+    [enable_static=]AC_ENABLE_STATIC_DEFAULT)
-+])# AC_ENABLE_STATIC
-+
-+
-+# AC_DISABLE_STATIC
-+# -----------------
-+# set the default static flag to --disable-static
-+AC_DEFUN([AC_DISABLE_STATIC],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+AC_ENABLE_STATIC(no)
-+])# AC_DISABLE_STATIC
-+
-+
-+# AC_ENABLE_FAST_INSTALL([DEFAULT])
-+# ---------------------------------
-+# implement the --enable-fast-install flag
-+# DEFAULT is either `yes' or `no'.  If omitted, it defaults to `yes'.
-+AC_DEFUN([AC_ENABLE_FAST_INSTALL],
-+[define([AC_ENABLE_FAST_INSTALL_DEFAULT], ifelse($1, no, no, yes))dnl
-+AC_ARG_ENABLE([fast-install],
-+    [AC_HELP_STRING([--enable-fast-install@<:@=PKGS@:>@],
-+    [optimize for fast installation @<:@default=]AC_ENABLE_FAST_INSTALL_DEFAULT[@:>@])],
-+    [p=${PACKAGE-default}
-+    case $enableval in
-+    yes) enable_fast_install=yes ;;
-+    no) enable_fast_install=no ;;
-+    *)
-+      enable_fast_install=no
-+      # Look at the argument we got.  We use all the common list separators.
-+      lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
-+      for pkg in $enableval; do
-+	IFS="$lt_save_ifs"
-+	if test "X$pkg" = "X$p"; then
-+	  enable_fast_install=yes
-+	fi
-+      done
-+      IFS="$lt_save_ifs"
-+      ;;
-+    esac],
-+    [enable_fast_install=]AC_ENABLE_FAST_INSTALL_DEFAULT)
-+])# AC_ENABLE_FAST_INSTALL
-+
-+
-+# AC_DISABLE_FAST_INSTALL
-+# -----------------------
-+# set the default to --disable-fast-install
-+AC_DEFUN([AC_DISABLE_FAST_INSTALL],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+AC_ENABLE_FAST_INSTALL(no)
-+])# AC_DISABLE_FAST_INSTALL
-+
-+
-+# AC_LIBTOOL_PICMODE([MODE])
-+# --------------------------
-+# implement the --with-pic flag
-+# MODE is either `yes' or `no'.  If omitted, it defaults to `both'.
-+AC_DEFUN([AC_LIBTOOL_PICMODE],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+pic_mode=ifelse($#,1,$1,default)
-+])# AC_LIBTOOL_PICMODE
-+
-+
-+# AC_PROG_EGREP
-+# -------------
-+# This is predefined starting with Autoconf 2.54, so this conditional
-+# definition can be removed once we require Autoconf 2.54 or later.
-+m4_ifndef([AC_PROG_EGREP], [AC_DEFUN([AC_PROG_EGREP],
-+[AC_CACHE_CHECK([for egrep], [ac_cv_prog_egrep],
-+   [if echo a | (grep -E '(a|b)') >/dev/null 2>&1
-+    then ac_cv_prog_egrep='grep -E'
-+    else ac_cv_prog_egrep='egrep'
-+    fi])
-+ EGREP=$ac_cv_prog_egrep
-+ AC_SUBST([EGREP])
-+])])
-+
-+
-+# AC_PATH_TOOL_PREFIX
-+# -------------------
-+# find a file program which can recognize shared library
-+AC_DEFUN([AC_PATH_TOOL_PREFIX],
-+[AC_REQUIRE([AC_PROG_EGREP])dnl
-+AC_MSG_CHECKING([for $1])
-+AC_CACHE_VAL(lt_cv_path_MAGIC_CMD,
-+[case $MAGIC_CMD in
-+[[\\/*] |  ?:[\\/]*])
-+  lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
-+  ;;
-+*)
-+  lt_save_MAGIC_CMD="$MAGIC_CMD"
-+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-+dnl $ac_dummy forces splitting on constant user-supplied paths.
-+dnl POSIX.2 word splitting is done only on the output of word expansions,
-+dnl not every word.  This closes a longstanding sh security hole.
-+  ac_dummy="ifelse([$2], , $PATH, [$2])"
-+  for ac_dir in $ac_dummy; do
-+    IFS="$lt_save_ifs"
-+    test -z "$ac_dir" && ac_dir=.
-+    if test -f $ac_dir/$1; then
-+      lt_cv_path_MAGIC_CMD="$ac_dir/$1"
-+      if test -n "$file_magic_test_file"; then
-+	case $deplibs_check_method in
-+	"file_magic "*)
-+	  file_magic_regex=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
-+	  MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-+	  if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
-+	    $EGREP "$file_magic_regex" > /dev/null; then
-+	    :
-+	  else
-+	    cat <<EOF 1>&2
-+
-+*** Warning: the command libtool uses to detect shared libraries,
-+*** $file_magic_cmd, produces output that libtool cannot recognize.
-+*** The result is that libtool may fail to recognize shared libraries
-+*** as such.  This will affect the creation of libtool libraries that
-+*** depend on shared libraries, but programs linked with such libtool
-+*** libraries will work regardless of this problem.  Nevertheless, you
-+*** may want to report the problem to your system manager and/or to
-+*** bug-libtool at gnu.org
-+
-+EOF
-+	  fi ;;
-+	esac
-+      fi
-+      break
-+    fi
-+  done
-+  IFS="$lt_save_ifs"
-+  MAGIC_CMD="$lt_save_MAGIC_CMD"
-+  ;;
-+esac])
-+MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
-+if test -n "$MAGIC_CMD"; then
-+  AC_MSG_RESULT($MAGIC_CMD)
-+else
-+  AC_MSG_RESULT(no)
-+fi
-+])# AC_PATH_TOOL_PREFIX
-+
-+
-+# AC_PATH_MAGIC
-+# -------------
-+# find a file program which can recognize a shared library
-+AC_DEFUN([AC_PATH_MAGIC],
-+[AC_PATH_TOOL_PREFIX(${ac_tool_prefix}file, /usr/bin$PATH_SEPARATOR$PATH)
-+if test -z "$lt_cv_path_MAGIC_CMD"; then
-+  if test -n "$ac_tool_prefix"; then
-+    AC_PATH_TOOL_PREFIX(file, /usr/bin$PATH_SEPARATOR$PATH)
-+  else
-+    MAGIC_CMD=:
-+  fi
-+fi
-+])# AC_PATH_MAGIC
-+
-+
-+# AC_PROG_LD
-+# ----------
-+# find the pathname to the GNU or non-GNU linker
-+AC_DEFUN([AC_PROG_LD],
-+[AC_ARG_WITH([gnu-ld],
-+    [AC_HELP_STRING([--with-gnu-ld],
-+	[assume the C compiler uses GNU ld @<:@default=no@:>@])],
-+    [test "$withval" = no || with_gnu_ld=yes],
-+    [with_gnu_ld=no])
-+AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_REQUIRE([AC_PROG_CC])dnl
-+AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+AC_REQUIRE([AC_CANONICAL_BUILD])dnl
-+ac_prog=ld
-+if test "$GCC" = yes; then
-+  # Check if gcc -print-prog-name=ld gives a path.
-+  AC_MSG_CHECKING([for ld used by $CC])
-+  case $host in
-+  *-*-mingw*)
-+    # gcc leaves a trailing carriage return which upsets mingw
-+    ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
-+  *)
-+    ac_prog=`($CC -print-prog-name=ld) 2>&5` ;;
-+  esac
-+  case $ac_prog in
-+    # Accept absolute paths.
-+    [[\\/]]* | ?:[[\\/]]*)
-+      re_direlt='/[[^/]][[^/]]*/\.\./'
-+      # Canonicalize the pathname of ld
-+      ac_prog=`echo $ac_prog| $SED 's%\\\\%/%g'`
-+      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do
-+	ac_prog=`echo $ac_prog| $SED "s%$re_direlt%/%"`
-+      done
-+      test -z "$LD" && LD="$ac_prog"
-+      ;;
-+  "")
-+    # If it fails, then pretend we aren't using GCC.
-+    ac_prog=ld
-+    ;;
-+  *)
-+    # If it is relative, then search for the first ld in PATH.
-+    with_gnu_ld=unknown
-+    ;;
-+  esac
-+elif test "$with_gnu_ld" = yes; then
-+  AC_MSG_CHECKING([for GNU ld])
-+else
-+  AC_MSG_CHECKING([for non-GNU ld])
-+fi
-+AC_CACHE_VAL(lt_cv_path_LD,
-+[if test -z "$LD"; then
-+  lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-+  for ac_dir in $PATH; do
-+    IFS="$lt_save_ifs"
-+    test -z "$ac_dir" && ac_dir=.
-+    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then
-+      lt_cv_path_LD="$ac_dir/$ac_prog"
-+      # Check to see if the program is GNU ld.  I'd rather use --version,
-+      # but apparently some variants of GNU ld only accept -v.
-+      # Break only if it was the GNU/non-GNU ld that we prefer.
-+      case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
-+      *GNU* | *'with BFD'*)
-+	test "$with_gnu_ld" != no && break
-+	;;
-+      *)
-+	test "$with_gnu_ld" != yes && break
-+	;;
-+      esac
-+    fi
-+  done
-+  IFS="$lt_save_ifs"
-+else
-+  lt_cv_path_LD="$LD" # Let the user override the test with a path.
-+fi])
-+LD="$lt_cv_path_LD"
-+if test -n "$LD"; then
-+  AC_MSG_RESULT($LD)
-+else
-+  AC_MSG_RESULT(no)
-+fi
-+test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
-+AC_PROG_LD_GNU
-+])# AC_PROG_LD
-+
-+
-+# AC_PROG_LD_GNU
-+# --------------
-+AC_DEFUN([AC_PROG_LD_GNU],
-+[AC_REQUIRE([AC_PROG_EGREP])dnl
-+AC_CACHE_CHECK([if the linker ($LD) is GNU ld], lt_cv_prog_gnu_ld,
-+[# I'd rather use --version here, but apparently some GNU lds only accept -v.
-+case `$LD -v 2>&1 </dev/null` in
-+*GNU* | *'with BFD'*)
-+  lt_cv_prog_gnu_ld=yes
-+  ;;
-+*)
-+  lt_cv_prog_gnu_ld=no
-+  ;;
-+esac])
-+with_gnu_ld=$lt_cv_prog_gnu_ld
-+])# AC_PROG_LD_GNU
-+
-+
-+# AC_PROG_LD_RELOAD_FLAG
-+# ----------------------
-+# find reload flag for linker
-+#   -- PORTME Some linkers may need a different reload flag.
-+AC_DEFUN([AC_PROG_LD_RELOAD_FLAG],
-+[AC_CACHE_CHECK([for $LD option to reload object files],
-+  lt_cv_ld_reload_flag,
-+  [lt_cv_ld_reload_flag='-r'])
-+reload_flag=$lt_cv_ld_reload_flag
-+case $reload_flag in
-+"" | " "*) ;;
-+*) reload_flag=" $reload_flag" ;;
-+esac
-+reload_cmds='$LD$reload_flag -o $output$reload_objs'
-+case $host_os in
-+  darwin*)
-+    if test "$GCC" = yes; then
-+      reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
-+    else
-+      reload_cmds='$LD$reload_flag -o $output$reload_objs'
-+    fi
-+    ;;
-+esac
-+])# AC_PROG_LD_RELOAD_FLAG
-+
-+
-+# AC_DEPLIBS_CHECK_METHOD
-+# -----------------------
-+# how to check for library dependencies
-+#  -- PORTME fill in with the dynamic library characteristics
-+AC_DEFUN([AC_DEPLIBS_CHECK_METHOD],
-+[AC_CACHE_CHECK([how to recognize dependent libraries],
-+lt_cv_deplibs_check_method,
-+[lt_cv_file_magic_cmd='$MAGIC_CMD'
-+lt_cv_file_magic_test_file=
-+lt_cv_deplibs_check_method='unknown'
-+# Need to set the preceding variable on all platforms that support
-+# interlibrary dependencies.
-+# 'none' -- dependencies not supported.
-+# `unknown' -- same as none, but documents that we really don't know.
-+# 'pass_all' -- all dependencies passed with no checks.
-+# 'test_compile' -- check by making test program.
-+# 'file_magic [[regex]]' -- check by looking for files in library path
-+# which responds to the $file_magic_cmd with a given extended regex.
-+# If you have `file' or equivalent on your system and you're not sure
-+# whether `pass_all' will *always* work, you probably want this one.
-+
-+case $host_os in
-+aix4* | aix5*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+beos*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+bsdi[[45]]*)
-+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib)'
-+  lt_cv_file_magic_cmd='/usr/bin/file -L'
-+  lt_cv_file_magic_test_file=/shlib/libc.so
-+  ;;
-+
-+cygwin*)
-+  # func_win32_libid is a shell function defined in ltmain.sh
-+  lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-+  lt_cv_file_magic_cmd='func_win32_libid'
-+  ;;
-+
-+mingw* | pw32*)
-+  # Base MSYS/MinGW do not provide the 'file' command needed by
-+  # func_win32_libid shell function, so use a weaker test based on 'objdump',
-+  # unless we find 'file', for example because we are cross-compiling.
-+  if ( file / ) >/dev/null 2>&1; then
-+    lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
-+    lt_cv_file_magic_cmd='func_win32_libid'
-+  else
-+    lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
-+    lt_cv_file_magic_cmd='$OBJDUMP -f'
-+  fi
-+  ;;
-+
-+darwin* | rhapsody*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+freebsd* | dragonfly*)
-+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
-+    case $host_cpu in
-+    i*86 )
-+      # Not sure whether the presence of OpenBSD here was a mistake.
-+      # Let's accept both of them until this is cleared up.
-+      lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[[3-9]]86 (compact )?demand paged shared library'
-+      lt_cv_file_magic_cmd=/usr/bin/file
-+      lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
-+      ;;
-+    esac
-+  else
-+    lt_cv_deplibs_check_method=pass_all
-+  fi
-+  ;;
-+
-+gnu*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+hpux10.20* | hpux11*)
-+  lt_cv_file_magic_cmd=/usr/bin/file
-+  case $host_cpu in
-+  ia64*)
-+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|ELF-[[0-9]][[0-9]]) shared object file - IA64'
-+    lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
-+    ;;
-+  hppa*64*)
-+    [lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]']
-+    lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
-+    ;;
-+  *)
-+    lt_cv_deplibs_check_method='file_magic (s[[0-9]][[0-9]][[0-9]]|PA-RISC[[0-9]].[[0-9]]) shared library'
-+    lt_cv_file_magic_test_file=/usr/lib/libc.sl
-+    ;;
-+  esac
-+  ;;
-+
-+interix[[3-9]]*)
-+  # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
-+  lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|\.a)$'
-+  ;;
-+
-+irix5* | irix6* | nonstopux*)
-+  case $LD in
-+  *-32|*"-32 ") libmagic=32-bit;;
-+  *-n32|*"-n32 ") libmagic=N32;;
-+  *-64|*"-64 ") libmagic=64-bit;;
-+  *) libmagic=never-match;;
-+  esac
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+# This must be Linux ELF.
-+linux* | k*bsd*-gnu)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+netbsd*)
-+  if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then
-+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-+  else
-+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so|_pic\.a)$'
-+  fi
-+  ;;
-+
-+newos6*)
-+  lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (executable|dynamic lib)'
-+  lt_cv_file_magic_cmd=/usr/bin/file
-+  lt_cv_file_magic_test_file=/usr/lib/libnls.so
-+  ;;
-+
-+nto-qnx*)
-+  lt_cv_deplibs_check_method=unknown
-+  ;;
-+
-+openbsd*)
-+  if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|\.so|_pic\.a)$'
-+  else
-+    lt_cv_deplibs_check_method='match_pattern /lib[[^/]]+(\.so\.[[0-9]]+\.[[0-9]]+|_pic\.a)$'
-+  fi
-+  ;;
-+
-+osf3* | osf4* | osf5*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+rdos*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+solaris*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+
-+sysv4 | sysv4.3*)
-+  case $host_vendor in
-+  motorola)
-+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[ML]]SB (shared object|dynamic lib) M[[0-9]][[0-9]]* Version [[0-9]]'
-+    lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
-+    ;;
-+  ncr)
-+    lt_cv_deplibs_check_method=pass_all
-+    ;;
-+  sequent)
-+    lt_cv_file_magic_cmd='/bin/file'
-+    lt_cv_deplibs_check_method='file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB (shared object|dynamic lib )'
-+    ;;
-+  sni)
-+    lt_cv_file_magic_cmd='/bin/file'
-+    lt_cv_deplibs_check_method="file_magic ELF [[0-9]][[0-9]]*-bit [[LM]]SB dynamic lib"
-+    lt_cv_file_magic_test_file=/lib/libc.so
-+    ;;
-+  siemens)
-+    lt_cv_deplibs_check_method=pass_all
-+    ;;
-+  pc)
-+    lt_cv_deplibs_check_method=pass_all
-+    ;;
-+  esac
-+  ;;
-+
-+sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
-+  lt_cv_deplibs_check_method=pass_all
-+  ;;
-+esac
-+])
-+file_magic_cmd=$lt_cv_file_magic_cmd
-+deplibs_check_method=$lt_cv_deplibs_check_method
-+test -z "$deplibs_check_method" && deplibs_check_method=unknown
-+])# AC_DEPLIBS_CHECK_METHOD
-+
-+
-+# AC_PROG_NM
-+# ----------
-+# find the pathname to a BSD-compatible name lister
-+AC_DEFUN([AC_PROG_NM],
-+[AC_CACHE_CHECK([for BSD-compatible nm], lt_cv_path_NM,
-+[if test -n "$NM"; then
-+  # Let the user override the test.
-+  lt_cv_path_NM="$NM"
-+else
-+  lt_nm_to_check="${ac_tool_prefix}nm"
-+  if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
-+    lt_nm_to_check="$lt_nm_to_check nm"
-+  fi
-+  for lt_tmp_nm in $lt_nm_to_check; do
-+    lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
-+    for ac_dir in $PATH /usr/ccs/bin/elf /usr/ccs/bin /usr/ucb /bin; do
-+      IFS="$lt_save_ifs"
-+      test -z "$ac_dir" && ac_dir=.
-+      tmp_nm="$ac_dir/$lt_tmp_nm"
-+      if test -f "$tmp_nm" || test -f "$tmp_nm$ac_exeext" ; then
-+	# Check to see if the nm accepts a BSD-compat flag.
-+	# Adding the `sed 1q' prevents false positives on HP-UX, which says:
-+	#   nm: unknown option "B" ignored
-+	# Tru64's nm complains that /dev/null is an invalid object file
-+	case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
-+	*/dev/null* | *'Invalid file or object type'*)
-+	  lt_cv_path_NM="$tmp_nm -B"
-+	  break
-+	  ;;
-+	*)
-+	  case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
-+	  */dev/null*)
-+	    lt_cv_path_NM="$tmp_nm -p"
-+	    break
-+	    ;;
-+	  *)
-+	    lt_cv_path_NM=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
-+	    continue # so that we can try to find one that supports BSD flags
-+	    ;;
-+	  esac
-+	  ;;
-+	esac
-+      fi
-+    done
-+    IFS="$lt_save_ifs"
-+  done
-+  test -z "$lt_cv_path_NM" && lt_cv_path_NM=nm
-+fi])
-+NM="$lt_cv_path_NM"
-+])# AC_PROG_NM
-+
-+
-+# AC_CHECK_LIBM
-+# -------------
-+# check for math library
-+AC_DEFUN([AC_CHECK_LIBM],
-+[AC_REQUIRE([AC_CANONICAL_HOST])dnl
-+LIBM=
-+case $host in
-+*-*-beos* | *-*-cygwin* | *-*-pw32* | *-*-darwin*)
-+  # These system don't have libm, or don't need it
-+  ;;
-+*-ncr-sysv4.3*)
-+  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")
-+  AC_CHECK_LIB(m, cos, LIBM="$LIBM -lm")
-+  ;;
-+*)
-+  AC_CHECK_LIB(m, cos, LIBM="-lm")
-+  ;;
-+esac
-+])# AC_CHECK_LIBM
-+
-+
-+# AC_LIBLTDL_CONVENIENCE([DIRECTORY])
-+# -----------------------------------
-+# sets LIBLTDL to the link flags for the libltdl convenience library and
-+# LTDLINCL to the include flags for the libltdl header and adds
-+# --enable-ltdl-convenience to the configure arguments.  Note that
-+# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
-+# it is assumed to be `libltdl'.  LIBLTDL will be prefixed with
-+# '${top_builddir}/' and LTDLINCL will be prefixed with '${top_srcdir}/'
-+# (note the single quotes!).  If your package is not flat and you're not
-+# using automake, define top_builddir and top_srcdir appropriately in
-+# the Makefiles.
-+AC_DEFUN([AC_LIBLTDL_CONVENIENCE],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+  case $enable_ltdl_convenience in
-+  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;
-+  "") enable_ltdl_convenience=yes
-+      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;
-+  esac
-+  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la
-+  LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
-+  # For backwards non-gettext consistent compatibility...
-+  INCLTDL="$LTDLINCL"
-+])# AC_LIBLTDL_CONVENIENCE
-+
-+
-+# AC_LIBLTDL_INSTALLABLE([DIRECTORY])
-+# -----------------------------------
-+# sets LIBLTDL to the link flags for the libltdl installable library and
-+# LTDLINCL to the include flags for the libltdl header and adds
-+# --enable-ltdl-install to the configure arguments.  Note that
-+# AC_CONFIG_SUBDIRS is not called here.  If DIRECTORY is not provided,
-+# and an installed libltdl is not found, it is assumed to be `libltdl'.
-+# LIBLTDL will be prefixed with '${top_builddir}/'# and LTDLINCL with
-+# '${top_srcdir}/' (note the single quotes!).  If your package is not
-+# flat and you're not using automake, define top_builddir and top_srcdir
-+# appropriately in the Makefiles.
-+# In the future, this macro may have to be called after AC_PROG_LIBTOOL.
-+AC_DEFUN([AC_LIBLTDL_INSTALLABLE],
-+[AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl
-+  AC_CHECK_LIB(ltdl, lt_dlinit,
-+  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],
-+  [if test x"$enable_ltdl_install" = xno; then
-+     AC_MSG_WARN([libltdl not installed, but installation disabled])
-+   else
-+     enable_ltdl_install=yes
-+   fi
-+  ])
-+  if test x"$enable_ltdl_install" = x"yes"; then
-+    ac_configure_args="$ac_configure_args --enable-ltdl-install"
-+    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la
-+    LTDLINCL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])
-+  else
-+    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"
-+    LIBLTDL="-lltdl"
-+    LTDLINCL=
-+  fi
-+  # For backwards non-gettext consistent compatibility...
-+  INCLTDL="$LTDLINCL"
-+])# AC_LIBLTDL_INSTALLABLE
-+
-+
-+# AC_LIBTOOL_CXX
-+# --------------
-+# enable support for C++ libraries
-+AC_DEFUN([AC_LIBTOOL_CXX],
-+[AC_REQUIRE([_LT_AC_LANG_CXX])
-+])# AC_LIBTOOL_CXX
-+
-+
-+# _LT_AC_LANG_CXX
-+# ---------------
-+AC_DEFUN([_LT_AC_LANG_CXX],
-+[AC_REQUIRE([AC_PROG_CXX])
-+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
-+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}CXX])
-+])# _LT_AC_LANG_CXX
-+
-+# _LT_AC_PROG_CXXCPP
-+# ------------------
-+AC_DEFUN([_LT_AC_PROG_CXXCPP],
-+[
-+AC_REQUIRE([AC_PROG_CXX])
-+if test -n "$CXX" && ( test "X$CXX" != "Xno" &&
-+    ( (test "X$CXX" = "Xg++" && `g++ -v >/dev/null 2>&1` ) ||
-+    (test "X$CXX" != "Xg++"))) ; then
-+  AC_PROG_CXXCPP
-+fi
-+])# _LT_AC_PROG_CXXCPP
-+
-+# AC_LIBTOOL_F77
-+# --------------
-+# enable support for Fortran 77 libraries
-+AC_DEFUN([AC_LIBTOOL_F77],
-+[AC_REQUIRE([_LT_AC_LANG_F77])
-+])# AC_LIBTOOL_F77
-+
-+
-+# _LT_AC_LANG_F77
-+# ---------------
-+AC_DEFUN([_LT_AC_LANG_F77],
-+[AC_REQUIRE([AC_PROG_F77])
-+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}F77])
-+])# _LT_AC_LANG_F77
-+
-+
-+# AC_LIBTOOL_GCJ
-+# --------------
-+# enable support for GCJ libraries
-+AC_DEFUN([AC_LIBTOOL_GCJ],
-+[AC_REQUIRE([_LT_AC_LANG_GCJ])
-+])# AC_LIBTOOL_GCJ
-+
-+
-+# _LT_AC_LANG_GCJ
-+# ---------------
-+AC_DEFUN([_LT_AC_LANG_GCJ],
-+[AC_PROVIDE_IFELSE([AC_PROG_GCJ],[],
-+  [AC_PROVIDE_IFELSE([A][M_PROG_GCJ],[],
-+    [AC_PROVIDE_IFELSE([LT_AC_PROG_GCJ],[],
-+      [ifdef([AC_PROG_GCJ],[AC_REQUIRE([AC_PROG_GCJ])],
-+	 [ifdef([A][M_PROG_GCJ],[AC_REQUIRE([A][M_PROG_GCJ])],
-+	   [AC_REQUIRE([A][C_PROG_GCJ_OR_A][M_PROG_GCJ])])])])])])
-+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}GCJ])
-+])# _LT_AC_LANG_GCJ
-+
-+
-+# AC_LIBTOOL_RC
-+# -------------
-+# enable support for Windows resource files
-+AC_DEFUN([AC_LIBTOOL_RC],
-+[AC_REQUIRE([LT_AC_PROG_RC])
-+_LT_AC_SHELL_INIT([tagnames=${tagnames+${tagnames},}RC])
-+])# AC_LIBTOOL_RC
-+
-+
-+# AC_LIBTOOL_LANG_C_CONFIG
-+# ------------------------
-+# Ensure that the configuration vars for the C compiler are
-+# suitably defined.  Those variables are subsequently used by
-+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-+AC_DEFUN([AC_LIBTOOL_LANG_C_CONFIG], [_LT_AC_LANG_C_CONFIG])
-+AC_DEFUN([_LT_AC_LANG_C_CONFIG],
-+[lt_save_CC="$CC"
-+AC_LANG_PUSH(C)
-+
-+# Source file extension for C test sources.
-+ac_ext=c
-+
-+# Object file extension for compiled C test sources.
-+objext=o
-+_LT_AC_TAGVAR(objext, $1)=$objext
-+
-+# Code to be used in simple compile tests
-+lt_simple_compile_test_code="int some_variable = 0;"
-+
-+# Code to be used in simple link tests
-+lt_simple_link_test_code='int main(){return(0);}'
-+
-+_LT_AC_SYS_COMPILER
-+
-+# save warnings/boilerplate of simple test code
-+_LT_COMPILER_BOILERPLATE
-+_LT_LINKER_BOILERPLATE
-+
-+AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
-+AC_LIBTOOL_PROG_COMPILER_PIC($1)
-+AC_LIBTOOL_PROG_CC_C_O($1)
-+AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-+AC_LIBTOOL_PROG_LD_SHLIBS($1)
-+AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-+AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-+AC_LIBTOOL_SYS_LIB_STRIP
-+AC_LIBTOOL_DLOPEN_SELF
-+
-+# Report which library types will actually be built
-+AC_MSG_CHECKING([if libtool supports shared libraries])
-+AC_MSG_RESULT([$can_build_shared])
-+
-+AC_MSG_CHECKING([whether to build shared libraries])
-+test "$can_build_shared" = "no" && enable_shared=no
-+
-+# On AIX, shared libraries and static libraries use the same namespace, and
-+# are all built from PIC.
-+case $host_os in
-+aix3*)
-+  test "$enable_shared" = yes && enable_static=no
-+  if test -n "$RANLIB"; then
-+    archive_cmds="$archive_cmds~\$RANLIB \$lib"
-+    postinstall_cmds='$RANLIB $lib'
-+  fi
-+  ;;
-+
-+aix4* | aix5*)
-+  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-+    test "$enable_shared" = yes && enable_static=no
-+  fi
-+    ;;
-+esac
-+AC_MSG_RESULT([$enable_shared])
-+
-+AC_MSG_CHECKING([whether to build static libraries])
-+# Make sure either enable_shared or enable_static is yes.
-+test "$enable_shared" = yes || enable_static=yes
-+AC_MSG_RESULT([$enable_static])
-+
-+AC_LIBTOOL_CONFIG($1)
-+
-+AC_LANG_POP
-+CC="$lt_save_CC"
-+])# AC_LIBTOOL_LANG_C_CONFIG
-+
-+
-+# AC_LIBTOOL_LANG_CXX_CONFIG
-+# --------------------------
-+# Ensure that the configuration vars for the C compiler are
-+# suitably defined.  Those variables are subsequently used by
-+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-+AC_DEFUN([AC_LIBTOOL_LANG_CXX_CONFIG], [_LT_AC_LANG_CXX_CONFIG(CXX)])
-+AC_DEFUN([_LT_AC_LANG_CXX_CONFIG],
-+[AC_LANG_PUSH(C++)
-+AC_REQUIRE([AC_PROG_CXX])
-+AC_REQUIRE([_LT_AC_PROG_CXXCPP])
-+
-+_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+_LT_AC_TAGVAR(allow_undefined_flag, $1)=
-+_LT_AC_TAGVAR(always_export_symbols, $1)=no
-+_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-+_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-+_LT_AC_TAGVAR(hardcode_direct, $1)=no
-+_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-+_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-+_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-+_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-+_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-+_LT_AC_TAGVAR(hardcode_automatic, $1)=no
-+_LT_AC_TAGVAR(module_cmds, $1)=
-+_LT_AC_TAGVAR(module_expsym_cmds, $1)=
-+_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-+_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-+_LT_AC_TAGVAR(no_undefined_flag, $1)=
-+_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-+
-+# Dependencies to place before and after the object being linked:
-+_LT_AC_TAGVAR(predep_objects, $1)=
-+_LT_AC_TAGVAR(postdep_objects, $1)=
-+_LT_AC_TAGVAR(predeps, $1)=
-+_LT_AC_TAGVAR(postdeps, $1)=
-+_LT_AC_TAGVAR(compiler_lib_search_path, $1)=
-+
-+# Source file extension for C++ test sources.
-+ac_ext=cpp
-+
-+# Object file extension for compiled C++ test sources.
-+objext=o
-+_LT_AC_TAGVAR(objext, $1)=$objext
-+
-+# Code to be used in simple compile tests
-+lt_simple_compile_test_code="int some_variable = 0;"
-+
-+# Code to be used in simple link tests
-+lt_simple_link_test_code='int main(int, char *[[]]) { return(0); }'
-+
-+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-+_LT_AC_SYS_COMPILER
-+
-+# save warnings/boilerplate of simple test code
-+_LT_COMPILER_BOILERPLATE
-+_LT_LINKER_BOILERPLATE
-+
-+# Allow CC to be a program name with arguments.
-+lt_save_CC=$CC
-+lt_save_LD=$LD
-+lt_save_GCC=$GCC
-+GCC=$GXX
-+lt_save_with_gnu_ld=$with_gnu_ld
-+lt_save_path_LD=$lt_cv_path_LD
-+if test -n "${lt_cv_prog_gnu_ldcxx+set}"; then
-+  lt_cv_prog_gnu_ld=$lt_cv_prog_gnu_ldcxx
-+else
-+  $as_unset lt_cv_prog_gnu_ld
-+fi
-+if test -n "${lt_cv_path_LDCXX+set}"; then
-+  lt_cv_path_LD=$lt_cv_path_LDCXX
-+else
-+  $as_unset lt_cv_path_LD
-+fi
-+test -z "${LDCXX+set}" || LD=$LDCXX
-+CC=${CXX-"c++"}
-+compiler=$CC
-+_LT_AC_TAGVAR(compiler, $1)=$CC
-+_LT_CC_BASENAME([$compiler])
-+
-+# We don't want -fno-exception wen compiling C++ code, so set the
-+# no_builtin_flag separately
-+if test "$GXX" = yes; then
-+  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-+else
-+  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-+fi
-+
-+if test "$GXX" = yes; then
-+  # Set up default GNU C++ configuration
-+
-+  AC_PROG_LD
-+
-+  # Check if GNU C++ uses GNU ld as the underlying linker, since the
-+  # archiving commands below assume that GNU ld is being used.
-+  if test "$with_gnu_ld" = yes; then
-+    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-+
-+    # If archive_cmds runs LD, not CC, wlarc should be empty
-+    # XXX I think wlarc can be eliminated in ltcf-cxx, but I need to
-+    #     investigate it a little bit more. (MM)
-+    wlarc='${wl}'
-+
-+    # ancient GNU ld didn't support --whole-archive et. al.
-+    if eval "`$CC -print-prog-name=ld` --help 2>&1" | \
-+	grep 'no-whole-archive' > /dev/null; then
-+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-+    else
-+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+    fi
-+  else
-+    with_gnu_ld=no
-+    wlarc=
-+
-+    # A generic and very simple default shared library creation
-+    # command for GNU C++ for the case where it uses the native
-+    # linker, instead of GNU ld.  If possible, this setting should
-+    # overridden to take advantage of the native linker features on
-+    # the platform it is being used on.
-+    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-+  fi
-+
-+  # Commands to make compiler produce verbose output that lists
-+  # what "hidden" libraries, object files and flags are used when
-+  # linking a shared library.
-+  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-+
-+else
-+  GXX=no
-+  with_gnu_ld=no
-+  wlarc=
-+fi
-+
-+# PORTME: fill in a description of your system's C++ link characteristics
-+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-+_LT_AC_TAGVAR(ld_shlibs, $1)=yes
-+case $host_os in
-+  aix3*)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  aix4* | aix5*)
-+    if test "$host_cpu" = ia64; then
-+      # On IA64, the linker does run time linking by default, so we don't
-+      # have to do anything special.
-+      aix_use_runtimelinking=no
-+      exp_sym_flag='-Bexport'
-+      no_entry_flag=""
-+    else
-+      aix_use_runtimelinking=no
-+
-+      # Test if we are trying to use run time linking or normal
-+      # AIX style linking. If -brtl is somewhere in LDFLAGS, we
-+      # need to do runtime linking.
-+      case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
-+	for ld_flag in $LDFLAGS; do
-+	  case $ld_flag in
-+	  *-brtl*)
-+	    aix_use_runtimelinking=yes
-+	    break
-+	    ;;
-+	  esac
-+	done
-+	;;
-+      esac
-+
-+      exp_sym_flag='-bexport'
-+      no_entry_flag='-bnoentry'
-+    fi
-+
-+    # When large executables or shared objects are built, AIX ld can
-+    # have problems creating the table of contents.  If linking a library
-+    # or program results in "error TOC overflow" add -mminimal-toc to
-+    # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-+    # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-+
-+    _LT_AC_TAGVAR(archive_cmds, $1)=''
-+    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-+    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+
-+    if test "$GXX" = yes; then
-+      case $host_os in aix4.[[012]]|aix4.[[012]].*)
-+      # We only want to do this on AIX 4.2 and lower, the check
-+      # below for broken collect2 doesn't work under 4.3+
-+	collect2name=`${CC} -print-prog-name=collect2`
-+	if test -f "$collect2name" && \
-+	   strings "$collect2name" | grep resolve_lib_name >/dev/null
-+	then
-+	  # We have reworked collect2
-+	  :
-+	else
-+	  # We have old collect2
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-+	  # It fails to find uninstalled libraries when the uninstalled
-+	  # path is not listed in the libpath.  Setting hardcode_minus_L
-+	  # to unsupported forces relinking
-+	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-+	fi
-+	;;
-+      esac
-+      shared_flag='-shared'
-+      if test "$aix_use_runtimelinking" = yes; then
-+	shared_flag="$shared_flag "'${wl}-G'
-+      fi
-+    else
-+      # not using gcc
-+      if test "$host_cpu" = ia64; then
-+	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-+	# chokes on -Wl,-G. The following line is correct:
-+	shared_flag='-G'
-+      else
-+	if test "$aix_use_runtimelinking" = yes; then
-+	  shared_flag='${wl}-G'
-+	else
-+	  shared_flag='${wl}-bM:SRE'
-+	fi
-+      fi
-+    fi
-+
-+    # It seems that -bexpall does not export symbols beginning with
-+    # underscore (_), so it is better to generate a list of symbols to export.
-+    _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-+    if test "$aix_use_runtimelinking" = yes; then
-+      # Warning - without using the other runtime loading flags (-brtl),
-+      # -berok will link without error, but may produce a broken library.
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
-+      # Determine the default libpath from the value encoded in an empty executable.
-+      _LT_AC_SYS_LIBPATH_AIX
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-+
-+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-+     else
-+      if test "$host_cpu" = ia64; then
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-+      else
-+	# Determine the default libpath from the value encoded in an empty executable.
-+	_LT_AC_SYS_LIBPATH_AIX
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-+	# Warning - without using the other run time loading flags,
-+	# -berok will link without error, but may produce a broken library.
-+	_LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-+	# Exported symbols can be pulled into shared objects from archives
-+	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-+	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-+	# This is similar to how AIX traditionally builds its shared libraries.
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-+      fi
-+    fi
-+    ;;
-+
-+  beos*)
-+    if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+      # Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-+      # support --undefined.  This deserves some investigation.  FIXME
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+    else
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    fi
-+    ;;
-+
-+  chorus*)
-+    case $cc_basename in
-+      *)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+    esac
-+    ;;
-+
-+  cygwin* | mingw* | pw32*)
-+    # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-+    # as there is no search path for DLLs.
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+    _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+    _LT_AC_TAGVAR(always_export_symbols, $1)=no
-+    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-+
-+    if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-+      # If the export-symbols file already is a .def file (1st line
-+      # is EXPORTS), use it as is; otherwise, prepend...
-+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-+	cp $export_symbols $output_objdir/$soname.def;
-+      else
-+	echo EXPORTS > $output_objdir/$soname.def;
-+	cat $export_symbols >> $output_objdir/$soname.def;
-+      fi~
-+      $CC -shared -nostdlib $output_objdir/$soname.def $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-+    else
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    fi
-+  ;;
-+      darwin* | rhapsody*)
-+        case $host_os in
-+        rhapsody* | darwin1.[[012]])
-+         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
-+         ;;
-+       *) # Darwin 1.3 on
-+         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
-+           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-+         else
-+           case ${MACOSX_DEPLOYMENT_TARGET} in
-+             10.[[012]])
-+               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-+               ;;
-+             10.*)
-+               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
-+               ;;
-+           esac
-+         fi
-+         ;;
-+        esac
-+      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+
-+    if test "$GXX" = yes ; then
-+      lt_int_apple_cc_single_mod=no
-+      output_verbose_link_cmd='echo'
-+      if $CC -dumpspecs 2>&1 | $EGREP 'single_module' >/dev/null ; then
-+       lt_int_apple_cc_single_mod=yes
-+      fi
-+      if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
-+       _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
-+      else
-+          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
-+        fi
-+        _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-+        # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-+          if test "X$lt_int_apple_cc_single_mod" = Xyes ; then
-+            _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib -single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          else
-+            _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -r -keep_private_externs -nostdlib -o ${lib}-master.o $libobjs~$CC -dynamiclib $allow_undefined_flag -o $lib ${lib}-master.o $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          fi
-+            _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+      else
-+      case $cc_basename in
-+        xlc*)
-+         output_verbose_link_cmd='echo'
-+          _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
-+          _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-+          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-+          _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          ;;
-+       *)
-+         _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+          ;;
-+      esac
-+      fi
-+        ;;
-+
-+  dgux*)
-+    case $cc_basename in
-+      ec++*)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      ghcx*)
-+	# Green Hills C++ Compiler
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      *)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+    esac
-+    ;;
-+  freebsd[[12]]*)
-+    # C++ shared libraries reported to be fairly broken before switch to ELF
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  freebsd-elf*)
-+    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+    ;;
-+  freebsd* | dragonfly*)
-+    # FreeBSD 3 and later use GNU C++ and GNU ld with standard ELF
-+    # conventions
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=yes
-+    ;;
-+  gnu*)
-+    ;;
-+  hpux9*)
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+    _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+    _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-+				# but as the default
-+				# location of the library.
-+
-+    case $cc_basename in
-+    CC*)
-+      # FIXME: insert proper C++ library support
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      ;;
-+    aCC*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -b ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-+      # Commands to make compiler produce verbose output that lists
-+      # what "hidden" libraries, object files and flags are used when
-+      # linking a shared library.
-+      #
-+      # There doesn't appear to be a way to prevent this compiler from
-+      # explicitly linking system object files so we need to strip them
-+      # from the output so that they don't get included in the library
-+      # dependencies.
-+      output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "[[-]]L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+      ;;
-+    *)
-+      if test "$GXX" = yes; then
-+        _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -nostdlib -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-+      else
-+        # FIXME: insert proper C++ library support
-+        _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+    esac
-+    ;;
-+  hpux10*|hpux11*)
-+    if test $with_gnu_ld = no; then
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+      case $host_cpu in
-+      hppa*64*|ia64*) ;;
-+      *)
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+        ;;
-+      esac
-+    fi
-+    case $host_cpu in
-+    hppa*64*|ia64*)
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+    *)
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes # Not in the search PATH,
-+					      # but as the default
-+					      # location of the library.
-+      ;;
-+    esac
-+
-+    case $cc_basename in
-+      CC*)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      aCC*)
-+	case $host_cpu in
-+	hppa*64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	  ;;
-+	ia64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	  ;;
-+	*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	  ;;
-+	esac
-+	# Commands to make compiler produce verbose output that lists
-+	# what "hidden" libraries, object files and flags are used when
-+	# linking a shared library.
-+	#
-+	# There doesn't appear to be a way to prevent this compiler from
-+	# explicitly linking system object files so we need to strip them
-+	# from the output so that they don't get included in the library
-+	# dependencies.
-+	output_verbose_link_cmd='templist=`($CC -b $CFLAGS -v conftest.$objext 2>&1) | grep "\-L"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+	;;
-+      *)
-+	if test "$GXX" = yes; then
-+	  if test $with_gnu_ld = no; then
-+	    case $host_cpu in
-+	    hppa*64*)
-+	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	      ;;
-+	    ia64*)
-+	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	      ;;
-+	    *)
-+	      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	      ;;
-+	    esac
-+	  fi
-+	else
-+	  # FIXME: insert proper C++ library support
-+	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	fi
-+	;;
-+    esac
-+    ;;
-+  interix[[3-9]]*)
-+    _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+    # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-+    # Instead, shared libraries are loaded at an image base (0x10000000 by
-+    # default) and relocated if they conflict, which is a slow very memory
-+    # consuming and fragmenting process.  To avoid this, we pick a random,
-+    # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-+    # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-+    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-+    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-+    ;;
-+  irix5* | irix6*)
-+    case $cc_basename in
-+      CC*)
-+	# SGI C++
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -all -multigot $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+
-+	# Archives containing C++ object files must be created using
-+	# "CC -ar", where "CC" is the IRIX C++ compiler.  This is
-+	# necessary to make sure instantiated templates are included
-+	# in the archive.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -ar -WR,-u -o $oldlib $oldobjs'
-+	;;
-+      *)
-+	if test "$GXX" = yes; then
-+	  if test "$with_gnu_ld" = no; then
-+	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+	  else
-+	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` -o $lib'
-+	  fi
-+	fi
-+	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+	;;
-+    esac
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+    ;;
-+  linux* | k*bsd*-gnu)
-+    case $cc_basename in
-+      KCC*)
-+	# Kuck and Associates, Inc. (KAI) C++ Compiler
-+
-+	# KCC will only create a shared library if the output file
-+	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-+	# to its proper name (with version) after linking.
-+	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib ${wl}-retain-symbols-file,$export_symbols; mv \$templib $lib'
-+	# Commands to make compiler produce verbose output that lists
-+	# what "hidden" libraries, object files and flags are used when
-+	# linking a shared library.
-+	#
-+	# There doesn't appear to be a way to prevent this compiler from
-+	# explicitly linking system object files so we need to strip them
-+	# from the output so that they don't get included in the library
-+	# dependencies.
-+	output_verbose_link_cmd='templist=`$CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1 | grep "ld"`; rm -f libconftest$shared_ext; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath,$libdir'
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-+
-+	# Archives containing C++ object files must be created using
-+	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-+	;;
-+      icpc*)
-+	# Intel C++
-+	with_gnu_ld=yes
-+	# version 8.0 and above of icpc choke on multiply defined symbols
-+	# if we add $predep_objects and $postdep_objects, however 7.1 and
-+	# earlier do not add the objects themselves.
-+	case `$CC -V 2>&1` in
-+	*"Version 7."*)
-+  	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+  	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+	  ;;
-+	*)  # Version 8.0 or newer
-+	  tmp_idyn=
-+	  case $host_cpu in
-+	    ia64*) tmp_idyn=' -i_dynamic';;
-+	  esac
-+  	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared'"$tmp_idyn"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+	  ;;
-+	esac
-+	_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-+	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
-+	;;
-+      pgCC*)
-+        # Portland Group C++ compiler
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname -o $lib'
-+  	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname ${wl}-retain-symbols-file ${wl}$export_symbols -o $lib'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-+	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-+        ;;
-+      cxx*)
-+	# Compaq C++
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $wl$soname  -o $lib ${wl}-retain-symbols-file $wl$export_symbols'
-+
-+	runpath_var=LD_RUN_PATH
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	# Commands to make compiler produce verbose output that lists
-+	# what "hidden" libraries, object files and flags are used when
-+	# linking a shared library.
-+	#
-+	# There doesn't appear to be a way to prevent this compiler from
-+	# explicitly linking system object files so we need to strip them
-+	# from the output so that they don't get included in the library
-+	# dependencies.
-+	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld .*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+	;;
-+      *)
-+	case `$CC -V 2>&1 | sed 5q` in
-+	*Sun\ C*)
-+	  # Sun C++ 5.9
-+	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G${allow_undefined_flag} -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file ${wl}$export_symbols'
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-+
-+	  # Not sure whether something based on
-+	  # $CC $CFLAGS -v conftest.$objext -o libconftest$shared_ext 2>&1
-+	  # would be better.
-+	  output_verbose_link_cmd='echo'
-+
-+	  # Archives containing C++ object files must be created using
-+	  # "CC -xar", where "CC" is the Sun C++ compiler.  This is
-+	  # necessary to make sure instantiated templates are included
-+	  # in the archive.
-+	  _LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-+	  ;;
-+	esac
-+	;;
-+    esac
-+    ;;
-+  lynxos*)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  m88k*)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  mvs*)
-+    case $cc_basename in
-+      cxx*)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      *)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+    esac
-+    ;;
-+  netbsd*)
-+    if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable  -o $lib $predep_objects $libobjs $deplibs $postdep_objects $linker_flags'
-+      wlarc=
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+    fi
-+    # Workaround some broken pre-1.5 toolchains
-+    output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep conftest.$objext | $SED -e "s:-lgcc -lc -lgcc::"'
-+    ;;
-+  openbsd2*)
-+    # C++ shared libraries are fairly broken
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  openbsd*)
-+    if test -f /usr/libexec/ld.so; then
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+      if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-retain-symbols-file,$export_symbols -o $lib'
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-+      fi
-+      output_verbose_link_cmd='echo'
-+    else
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    fi
-+    ;;
-+  osf3*)
-+    case $cc_basename in
-+      KCC*)
-+	# Kuck and Associates, Inc. (KAI) C++ Compiler
-+
-+	# KCC will only create a shared library if the output file
-+	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-+	# to its proper name (with version) after linking.
-+	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	# Archives containing C++ object files must be created using
-+	# "CC -Bstatic", where "CC" is the KAI C++ compiler.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -Bstatic -o $oldlib $oldobjs'
-+
-+	;;
-+      RCC*)
-+	# Rational C++ 2.4.1
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      cxx*)
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname $soname `test -n "$verstring" && echo ${wl}-set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	# Commands to make compiler produce verbose output that lists
-+	# what "hidden" libraries, object files and flags are used when
-+	# linking a shared library.
-+	#
-+	# There doesn't appear to be a way to prevent this compiler from
-+	# explicitly linking system object files so we need to strip them
-+	# from the output so that they don't get included in the library
-+	# dependencies.
-+	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+	;;
-+      *)
-+	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-+	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	  # Commands to make compiler produce verbose output that lists
-+	  # what "hidden" libraries, object files and flags are used when
-+	  # linking a shared library.
-+	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-+
-+	else
-+	  # FIXME: insert proper C++ library support
-+	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	fi
-+	;;
-+    esac
-+    ;;
-+  osf4* | osf5*)
-+    case $cc_basename in
-+      KCC*)
-+	# Kuck and Associates, Inc. (KAI) C++ Compiler
-+
-+	# KCC will only create a shared library if the output file
-+	# ends with ".so" (or ".sl" for HP-UX), so rename the library
-+	# to its proper name (with version) after linking.
-+	_LT_AC_TAGVAR(archive_cmds, $1)='tempext=`echo $shared_ext | $SED -e '\''s/\([[^()0-9A-Za-z{}]]\)/\\\\\1/g'\''`; templib=`echo $lib | $SED -e "s/\${tempext}\..*/.so/"`; $CC $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags --soname $soname -o \$templib; mv \$templib $lib'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	# Archives containing C++ object files must be created using
-+	# the KAI C++ compiler.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -o $oldlib $oldobjs'
-+	;;
-+      RCC*)
-+	# Rational C++ 2.4.1
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      cxx*)
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done~
-+	  echo "-hidden">> $lib.exp~
-+	  $CC -shared$allow_undefined_flag $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -msym -soname $soname -Wl,-input -Wl,$lib.exp  `test -n "$verstring" && echo -set_version	$verstring` -update_registry ${output_objdir}/so_locations -o $lib~
-+	  $rm $lib.exp'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	# Commands to make compiler produce verbose output that lists
-+	# what "hidden" libraries, object files and flags are used when
-+	# linking a shared library.
-+	#
-+	# There doesn't appear to be a way to prevent this compiler from
-+	# explicitly linking system object files so we need to strip them
-+	# from the output so that they don't get included in the library
-+	# dependencies.
-+	output_verbose_link_cmd='templist=`$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "ld" | grep -v "ld:"`; templist=`echo $templist | $SED "s/\(^.*ld.*\)\( .*ld.*$\)/\1/"`; list=""; for z in $templist; do case $z in conftest.$objext) list="$list $z";; *.$objext);; *) list="$list $z";;esac; done; echo $list'
-+	;;
-+      *)
-+	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-+	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-+	 _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib ${allow_undefined_flag} $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	  # Commands to make compiler produce verbose output that lists
-+	  # what "hidden" libraries, object files and flags are used when
-+	  # linking a shared library.
-+	  output_verbose_link_cmd='$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep "\-L"'
-+
-+	else
-+	  # FIXME: insert proper C++ library support
-+	  _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	fi
-+	;;
-+    esac
-+    ;;
-+  psos*)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  sunos4*)
-+    case $cc_basename in
-+      CC*)
-+	# Sun C++ 4.x
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      lcc*)
-+	# Lucid
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      *)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+    esac
-+    ;;
-+  solaris*)
-+    case $cc_basename in
-+      CC*)
-+	# Sun C++ 4.2, 5.x and Centerline C++
-+        _LT_AC_TAGVAR(archive_cmds_need_lc,$1)=yes
-+	_LT_AC_TAGVAR(no_undefined_flag, $1)=' -zdefs'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G${allow_undefined_flag}  -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-+	$CC -G${allow_undefined_flag}  ${wl}-M ${wl}$lib.exp -h$soname -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-+
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+	case $host_os in
-+	  solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-+	  *)
-+	    # The compiler driver will combine and reorder linker options,
-+	    # but understands `-z linker_flag'.
-+	    # Supported since Solaris 2.6 (maybe 2.5.1?)
-+	    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-+	    ;;
-+	esac
-+	_LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+
-+	output_verbose_link_cmd='echo'
-+
-+	# Archives containing C++ object files must be created using
-+	# "CC -xar", where "CC" is the Sun C++ compiler.  This is
-+	# necessary to make sure instantiated templates are included
-+	# in the archive.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC -xar -o $oldlib $oldobjs'
-+	;;
-+      gcx*)
-+	# Green Hills C++ Compiler
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-+
-+	# The C++ compiler must be used to create the archive.
-+	_LT_AC_TAGVAR(old_archive_cmds, $1)='$CC $LDFLAGS -archive -o $oldlib $oldobjs'
-+	;;
-+      *)
-+	# GNU C++ compiler with Solaris linker
-+	if test "$GXX" = yes && test "$with_gnu_ld" = no; then
-+	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-z ${wl}defs'
-+	  if $CC --version | grep -v '^2\.7' > /dev/null; then
-+	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-+	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-+		$CC -shared -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-+
-+	    # Commands to make compiler produce verbose output that lists
-+	    # what "hidden" libraries, object files and flags are used when
-+	    # linking a shared library.
-+	    output_verbose_link_cmd="$CC -shared $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
-+	  else
-+	    # g++ 2.7 appears to require `-G' NOT `-shared' on this
-+	    # platform.
-+	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -G -nostdlib $LDFLAGS $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags ${wl}-h $wl$soname -o $lib'
-+	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-+		$CC -G -nostdlib ${wl}-M $wl$lib.exp -o $lib $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags~$rm $lib.exp'
-+
-+	    # Commands to make compiler produce verbose output that lists
-+	    # what "hidden" libraries, object files and flags are used when
-+	    # linking a shared library.
-+	    output_verbose_link_cmd="$CC -G $CFLAGS -v conftest.$objext 2>&1 | grep \"\-L\""
-+	  fi
-+
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $wl$libdir'
-+	  case $host_os in
-+	  solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-+	  *)
-+	    _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-+	    ;;
-+	  esac
-+	fi
-+	;;
-+    esac
-+    ;;
-+  sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-+    _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-+    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+    runpath_var='LD_RUN_PATH'
-+
-+    case $cc_basename in
-+      CC*)
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	;;
-+    esac
-+    ;;
-+  sysv5* | sco3.2v5* | sco5v6*)
-+    # Note: We can NOT use -z defs as we might desire, because we do not
-+    # link with -lc, and that would cause any symbols used from libc to
-+    # always be unresolved, which means just about no library would
-+    # ever link correctly.  If we're not using GNU ld we use -z text
-+    # though, which does catch some bad symbols but isn't as heavy-handed
-+    # as -z defs.
-+    # For security reasons, it is highly recommended that you always
-+    # use absolute paths for naming shared libraries, and exclude the
-+    # DT_RUNPATH tag from executables and libraries.  But doing so
-+    # requires that you compile everything twice, which is a pain.
-+    # So that behaviour is only enabled if SCOABSPATH is set to a
-+    # non-empty value in the environment.  Most likely only useful for
-+    # creating official distributions of packages.
-+    # This is a hack until libtool officially supports absolute path
-+    # names for shared libraries.
-+    _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-+    _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-+    _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+    _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
-+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-+    _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-+    runpath_var='LD_RUN_PATH'
-+
-+    case $cc_basename in
-+      CC*)
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	;;
-+    esac
-+    ;;
-+  tandem*)
-+    case $cc_basename in
-+      NCC*)
-+	# NonStop-UX NCC 3.20
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+      *)
-+	# FIXME: insert proper C++ library support
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	;;
-+    esac
-+    ;;
-+  vxworks*)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+  *)
-+    # FIXME: insert proper C++ library support
-+    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+    ;;
-+esac
-+AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
-+test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-+
-+_LT_AC_TAGVAR(GCC, $1)="$GXX"
-+_LT_AC_TAGVAR(LD, $1)="$LD"
-+
-+AC_LIBTOOL_POSTDEP_PREDEP($1)
-+AC_LIBTOOL_PROG_COMPILER_PIC($1)
-+AC_LIBTOOL_PROG_CC_C_O($1)
-+AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-+AC_LIBTOOL_PROG_LD_SHLIBS($1)
-+AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-+AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-+
-+AC_LIBTOOL_CONFIG($1)
-+
-+AC_LANG_POP
-+CC=$lt_save_CC
-+LDCXX=$LD
-+LD=$lt_save_LD
-+GCC=$lt_save_GCC
-+with_gnu_ldcxx=$with_gnu_ld
-+with_gnu_ld=$lt_save_with_gnu_ld
-+lt_cv_path_LDCXX=$lt_cv_path_LD
-+lt_cv_path_LD=$lt_save_path_LD
-+lt_cv_prog_gnu_ldcxx=$lt_cv_prog_gnu_ld
-+lt_cv_prog_gnu_ld=$lt_save_with_gnu_ld
-+])# AC_LIBTOOL_LANG_CXX_CONFIG
-+
-+# AC_LIBTOOL_POSTDEP_PREDEP([TAGNAME])
-+# ------------------------------------
-+# Figure out "hidden" library dependencies from verbose
-+# compiler output when linking a shared library.
-+# Parse the compiler output and extract the necessary
-+# objects, libraries and library flags.
-+AC_DEFUN([AC_LIBTOOL_POSTDEP_PREDEP],[
-+dnl we can't use the lt_simple_compile_test_code here,
-+dnl because it contains code intended for an executable,
-+dnl not a library.  It's possible we should let each
-+dnl tag define a new lt_????_link_test_code variable,
-+dnl but it's only used here...
-+ifelse([$1],[],[cat > conftest.$ac_ext <<EOF
-+int a;
-+void foo (void) { a = 0; }
-+EOF
-+],[$1],[CXX],[cat > conftest.$ac_ext <<EOF
-+class Foo
-+{
-+public:
-+  Foo (void) { a = 0; }
-+private:
-+  int a;
-+};
-+EOF
-+],[$1],[F77],[cat > conftest.$ac_ext <<EOF
-+      subroutine foo
-+      implicit none
-+      integer*4 a
-+      a=0
-+      return
-+      end
-+EOF
-+],[$1],[GCJ],[cat > conftest.$ac_ext <<EOF
-+public class foo {
-+  private int a;
-+  public void bar (void) {
-+    a = 0;
-+  }
-+};
-+EOF
-+])
-+dnl Parse the compiler output and extract the necessary
-+dnl objects, libraries and library flags.
-+if AC_TRY_EVAL(ac_compile); then
-+  # Parse the compiler output and extract the necessary
-+  # objects, libraries and library flags.
-+
-+  # Sentinel used to keep track of whether or not we are before
-+  # the conftest object file.
-+  pre_test_object_deps_done=no
-+
-+  # The `*' in the case matches for architectures that use `case' in
-+  # $output_verbose_cmd can trigger glob expansion during the loop
-+  # eval without this substitution.
-+  output_verbose_link_cmd=`$echo "X$output_verbose_link_cmd" | $Xsed -e "$no_glob_subst"`
-+
-+  for p in `eval $output_verbose_link_cmd`; do
-+    case $p in
-+
-+    -L* | -R* | -l*)
-+       # Some compilers place space between "-{L,R}" and the path.
-+       # Remove the space.
-+       if test $p = "-L" \
-+	  || test $p = "-R"; then
-+	 prev=$p
-+	 continue
-+       else
-+	 prev=
-+       fi
-+
-+       if test "$pre_test_object_deps_done" = no; then
-+	 case $p in
-+	 -L* | -R*)
-+	   # Internal compiler library paths should come after those
-+	   # provided the user.  The postdeps already come after the
-+	   # user supplied libs so there is no need to process them.
-+	   if test -z "$_LT_AC_TAGVAR(compiler_lib_search_path, $1)"; then
-+	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${prev}${p}"
-+	   else
-+	     _LT_AC_TAGVAR(compiler_lib_search_path, $1)="${_LT_AC_TAGVAR(compiler_lib_search_path, $1)} ${prev}${p}"
-+	   fi
-+	   ;;
-+	 # The "-l" case would never come before the object being
-+	 # linked, so don't bother handling this case.
-+	 esac
-+       else
-+	 if test -z "$_LT_AC_TAGVAR(postdeps, $1)"; then
-+	   _LT_AC_TAGVAR(postdeps, $1)="${prev}${p}"
-+	 else
-+	   _LT_AC_TAGVAR(postdeps, $1)="${_LT_AC_TAGVAR(postdeps, $1)} ${prev}${p}"
-+	 fi
-+       fi
-+       ;;
-+
-+    *.$objext)
-+       # This assumes that the test object file only shows up
-+       # once in the compiler output.
-+       if test "$p" = "conftest.$objext"; then
-+	 pre_test_object_deps_done=yes
-+	 continue
-+       fi
-+
-+       if test "$pre_test_object_deps_done" = no; then
-+	 if test -z "$_LT_AC_TAGVAR(predep_objects, $1)"; then
-+	   _LT_AC_TAGVAR(predep_objects, $1)="$p"
-+	 else
-+	   _LT_AC_TAGVAR(predep_objects, $1)="$_LT_AC_TAGVAR(predep_objects, $1) $p"
-+	 fi
-+       else
-+	 if test -z "$_LT_AC_TAGVAR(postdep_objects, $1)"; then
-+	   _LT_AC_TAGVAR(postdep_objects, $1)="$p"
-+	 else
-+	   _LT_AC_TAGVAR(postdep_objects, $1)="$_LT_AC_TAGVAR(postdep_objects, $1) $p"
-+	 fi
-+       fi
-+       ;;
-+
-+    *) ;; # Ignore the rest.
-+
-+    esac
-+  done
-+
-+  # Clean up.
-+  rm -f a.out a.exe
-+else
-+  echo "libtool.m4: error: problem compiling $1 test program"
-+fi
-+
-+$rm -f confest.$objext
-+
-+# PORTME: override above test on systems where it is broken
-+ifelse([$1],[CXX],
-+[case $host_os in
-+interix[[3-9]]*)
-+  # Interix 3.5 installs completely hosed .la files for C++, so rather than
-+  # hack all around it, let's just trust "g++" to DTRT.
-+  _LT_AC_TAGVAR(predep_objects,$1)=
-+  _LT_AC_TAGVAR(postdep_objects,$1)=
-+  _LT_AC_TAGVAR(postdeps,$1)=
-+  ;;
-+
-+linux*)
-+  case `$CC -V 2>&1 | sed 5q` in
-+  *Sun\ C*)
-+    # Sun C++ 5.9
-+    #
-+    # The more standards-conforming stlport4 library is
-+    # incompatible with the Cstd library. Avoid specifying
-+    # it if it's in CXXFLAGS. Ignore libCrun as
-+    # -library=stlport4 depends on it.
-+    case " $CXX $CXXFLAGS " in
-+    *" -library=stlport4 "*)
-+      solaris_use_stlport4=yes
-+      ;;
-+    esac
-+    if test "$solaris_use_stlport4" != yes; then
-+      _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-+    fi
-+    ;;
-+  esac
-+  ;;
-+
-+solaris*)
-+  case $cc_basename in
-+  CC*)
-+    # The more standards-conforming stlport4 library is
-+    # incompatible with the Cstd library. Avoid specifying
-+    # it if it's in CXXFLAGS. Ignore libCrun as
-+    # -library=stlport4 depends on it.
-+    case " $CXX $CXXFLAGS " in
-+    *" -library=stlport4 "*)
-+      solaris_use_stlport4=yes
-+      ;;
-+    esac
-+
-+    # Adding this requires a known-good setup of shared libraries for
-+    # Sun compiler versions before 5.6, else PIC objects from an old
-+    # archive will be linked into the output, leading to subtle bugs.
-+    if test "$solaris_use_stlport4" != yes; then
-+      _LT_AC_TAGVAR(postdeps,$1)='-library=Cstd -library=Crun'
-+    fi
-+    ;;
-+  esac
-+  ;;
-+esac
-+])
-+
-+case " $_LT_AC_TAGVAR(postdeps, $1) " in
-+*" -lc "*) _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no ;;
-+esac
-+])# AC_LIBTOOL_POSTDEP_PREDEP
-+
-+# AC_LIBTOOL_LANG_F77_CONFIG
-+# --------------------------
-+# Ensure that the configuration vars for the C compiler are
-+# suitably defined.  Those variables are subsequently used by
-+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-+AC_DEFUN([AC_LIBTOOL_LANG_F77_CONFIG], [_LT_AC_LANG_F77_CONFIG(F77)])
-+AC_DEFUN([_LT_AC_LANG_F77_CONFIG],
-+[AC_REQUIRE([AC_PROG_F77])
-+AC_LANG_PUSH(Fortran 77)
-+
-+_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+_LT_AC_TAGVAR(allow_undefined_flag, $1)=
-+_LT_AC_TAGVAR(always_export_symbols, $1)=no
-+_LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-+_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-+_LT_AC_TAGVAR(hardcode_direct, $1)=no
-+_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-+_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-+_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-+_LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-+_LT_AC_TAGVAR(hardcode_automatic, $1)=no
-+_LT_AC_TAGVAR(module_cmds, $1)=
-+_LT_AC_TAGVAR(module_expsym_cmds, $1)=
-+_LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-+_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-+_LT_AC_TAGVAR(no_undefined_flag, $1)=
-+_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-+
-+# Source file extension for f77 test sources.
-+ac_ext=f
-+
-+# Object file extension for compiled f77 test sources.
-+objext=o
-+_LT_AC_TAGVAR(objext, $1)=$objext
-+
-+# Code to be used in simple compile tests
-+lt_simple_compile_test_code="\
-+      subroutine t
-+      return
-+      end
-+"
-+
-+# Code to be used in simple link tests
-+lt_simple_link_test_code="\
-+      program t
-+      end
-+"
-+
-+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-+_LT_AC_SYS_COMPILER
-+
-+# save warnings/boilerplate of simple test code
-+_LT_COMPILER_BOILERPLATE
-+_LT_LINKER_BOILERPLATE
-+
-+# Allow CC to be a program name with arguments.
-+lt_save_CC="$CC"
-+CC=${F77-"f77"}
-+compiler=$CC
-+_LT_AC_TAGVAR(compiler, $1)=$CC
-+_LT_CC_BASENAME([$compiler])
-+
-+AC_MSG_CHECKING([if libtool supports shared libraries])
-+AC_MSG_RESULT([$can_build_shared])
-+
-+AC_MSG_CHECKING([whether to build shared libraries])
-+test "$can_build_shared" = "no" && enable_shared=no
-+
-+# On AIX, shared libraries and static libraries use the same namespace, and
-+# are all built from PIC.
-+case $host_os in
-+aix3*)
-+  test "$enable_shared" = yes && enable_static=no
-+  if test -n "$RANLIB"; then
-+    archive_cmds="$archive_cmds~\$RANLIB \$lib"
-+    postinstall_cmds='$RANLIB $lib'
-+  fi
-+  ;;
-+aix4* | aix5*)
-+  if test "$host_cpu" != ia64 && test "$aix_use_runtimelinking" = no ; then
-+    test "$enable_shared" = yes && enable_static=no
-+  fi
-+  ;;
-+esac
-+AC_MSG_RESULT([$enable_shared])
-+
-+AC_MSG_CHECKING([whether to build static libraries])
-+# Make sure either enable_shared or enable_static is yes.
-+test "$enable_shared" = yes || enable_static=yes
-+AC_MSG_RESULT([$enable_static])
-+
-+_LT_AC_TAGVAR(GCC, $1)="$G77"
-+_LT_AC_TAGVAR(LD, $1)="$LD"
-+
-+AC_LIBTOOL_PROG_COMPILER_PIC($1)
-+AC_LIBTOOL_PROG_CC_C_O($1)
-+AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-+AC_LIBTOOL_PROG_LD_SHLIBS($1)
-+AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-+AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-+
-+AC_LIBTOOL_CONFIG($1)
-+
-+AC_LANG_POP
-+CC="$lt_save_CC"
-+])# AC_LIBTOOL_LANG_F77_CONFIG
-+
-+
-+# AC_LIBTOOL_LANG_GCJ_CONFIG
-+# --------------------------
-+# Ensure that the configuration vars for the C compiler are
-+# suitably defined.  Those variables are subsequently used by
-+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-+AC_DEFUN([AC_LIBTOOL_LANG_GCJ_CONFIG], [_LT_AC_LANG_GCJ_CONFIG(GCJ)])
-+AC_DEFUN([_LT_AC_LANG_GCJ_CONFIG],
-+[AC_LANG_SAVE
-+
-+# Source file extension for Java test sources.
-+ac_ext=java
-+
-+# Object file extension for compiled Java test sources.
-+objext=o
-+_LT_AC_TAGVAR(objext, $1)=$objext
-+
-+# Code to be used in simple compile tests
-+lt_simple_compile_test_code="class foo {}"
-+
-+# Code to be used in simple link tests
-+lt_simple_link_test_code='public class conftest { public static void main(String[[]] argv) {}; }'
-+
-+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-+_LT_AC_SYS_COMPILER
-+
-+# save warnings/boilerplate of simple test code
-+_LT_COMPILER_BOILERPLATE
-+_LT_LINKER_BOILERPLATE
-+
-+# Allow CC to be a program name with arguments.
-+lt_save_CC="$CC"
-+CC=${GCJ-"gcj"}
-+compiler=$CC
-+_LT_AC_TAGVAR(compiler, $1)=$CC
-+_LT_CC_BASENAME([$compiler])
-+
-+# GCJ did not exist at the time GCC didn't implicitly link libc in.
-+_LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+
-+_LT_AC_TAGVAR(old_archive_cmds, $1)=$old_archive_cmds
-+
-+AC_LIBTOOL_PROG_COMPILER_NO_RTTI($1)
-+AC_LIBTOOL_PROG_COMPILER_PIC($1)
-+AC_LIBTOOL_PROG_CC_C_O($1)
-+AC_LIBTOOL_SYS_HARD_LINK_LOCKS($1)
-+AC_LIBTOOL_PROG_LD_SHLIBS($1)
-+AC_LIBTOOL_SYS_DYNAMIC_LINKER($1)
-+AC_LIBTOOL_PROG_LD_HARDCODE_LIBPATH($1)
-+
-+AC_LIBTOOL_CONFIG($1)
-+
-+AC_LANG_RESTORE
-+CC="$lt_save_CC"
-+])# AC_LIBTOOL_LANG_GCJ_CONFIG
-+
-+
-+# AC_LIBTOOL_LANG_RC_CONFIG
-+# -------------------------
-+# Ensure that the configuration vars for the Windows resource compiler are
-+# suitably defined.  Those variables are subsequently used by
-+# AC_LIBTOOL_CONFIG to write the compiler configuration to `libtool'.
-+AC_DEFUN([AC_LIBTOOL_LANG_RC_CONFIG], [_LT_AC_LANG_RC_CONFIG(RC)])
-+AC_DEFUN([_LT_AC_LANG_RC_CONFIG],
-+[AC_LANG_SAVE
-+
-+# Source file extension for RC test sources.
-+ac_ext=rc
-+
-+# Object file extension for compiled RC test sources.
-+objext=o
-+_LT_AC_TAGVAR(objext, $1)=$objext
-+
-+# Code to be used in simple compile tests
-+lt_simple_compile_test_code='sample MENU { MENUITEM "&Soup", 100, CHECKED }'
-+
-+# Code to be used in simple link tests
-+lt_simple_link_test_code="$lt_simple_compile_test_code"
-+
-+# ltmain only uses $CC for tagged configurations so make sure $CC is set.
-+_LT_AC_SYS_COMPILER
-+
-+# save warnings/boilerplate of simple test code
-+_LT_COMPILER_BOILERPLATE
-+_LT_LINKER_BOILERPLATE
-+
-+# Allow CC to be a program name with arguments.
-+lt_save_CC="$CC"
-+CC=${RC-"windres"}
-+compiler=$CC
-+_LT_AC_TAGVAR(compiler, $1)=$CC
-+_LT_CC_BASENAME([$compiler])
-+_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)=yes
-+
-+AC_LIBTOOL_CONFIG($1)
-+
-+AC_LANG_RESTORE
-+CC="$lt_save_CC"
-+])# AC_LIBTOOL_LANG_RC_CONFIG
-+
-+
-+# AC_LIBTOOL_CONFIG([TAGNAME])
-+# ----------------------------
-+# If TAGNAME is not passed, then create an initial libtool script
-+# with a default configuration from the untagged config vars.  Otherwise
-+# add code to config.status for appending the configuration named by
-+# TAGNAME from the matching tagged config vars.
-+AC_DEFUN([AC_LIBTOOL_CONFIG],
-+[# The else clause should only fire when bootstrapping the
-+# libtool distribution, otherwise you forgot to ship ltmain.sh
-+# with your package, and you will get complaints that there are
-+# no rules to generate ltmain.sh.
-+if test -f "$ltmain"; then
-+  # See if we are running on zsh, and set the options which allow our commands through
-+  # without removal of \ escapes.
-+  if test -n "${ZSH_VERSION+set}" ; then
-+    setopt NO_GLOB_SUBST
-+  fi
-+  # Now quote all the things that may contain metacharacters while being
-+  # careful not to overquote the AC_SUBSTed values.  We take copies of the
-+  # variables and quote the copies for generation of the libtool script.
-+  for var in echo old_CC old_CFLAGS AR AR_FLAGS EGREP RANLIB LN_S LTCC LTCFLAGS NM \
-+    SED SHELL STRIP \
-+    libname_spec library_names_spec soname_spec extract_expsyms_cmds \
-+    old_striplib striplib file_magic_cmd finish_cmds finish_eval \
-+    deplibs_check_method reload_flag reload_cmds need_locks \
-+    lt_cv_sys_global_symbol_pipe lt_cv_sys_global_symbol_to_cdecl \
-+    lt_cv_sys_global_symbol_to_c_name_address \
-+    sys_lib_search_path_spec sys_lib_dlsearch_path_spec \
-+    old_postinstall_cmds old_postuninstall_cmds \
-+    _LT_AC_TAGVAR(compiler, $1) \
-+    _LT_AC_TAGVAR(CC, $1) \
-+    _LT_AC_TAGVAR(LD, $1) \
-+    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1) \
-+    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1) \
-+    _LT_AC_TAGVAR(lt_prog_compiler_static, $1) \
-+    _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) \
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1) \
-+    _LT_AC_TAGVAR(thread_safe_flag_spec, $1) \
-+    _LT_AC_TAGVAR(whole_archive_flag_spec, $1) \
-+    _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1) \
-+    _LT_AC_TAGVAR(old_archive_cmds, $1) \
-+    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) \
-+    _LT_AC_TAGVAR(predep_objects, $1) \
-+    _LT_AC_TAGVAR(postdep_objects, $1) \
-+    _LT_AC_TAGVAR(predeps, $1) \
-+    _LT_AC_TAGVAR(postdeps, $1) \
-+    _LT_AC_TAGVAR(compiler_lib_search_path, $1) \
-+    _LT_AC_TAGVAR(archive_cmds, $1) \
-+    _LT_AC_TAGVAR(archive_expsym_cmds, $1) \
-+    _LT_AC_TAGVAR(postinstall_cmds, $1) \
-+    _LT_AC_TAGVAR(postuninstall_cmds, $1) \
-+    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) \
-+    _LT_AC_TAGVAR(allow_undefined_flag, $1) \
-+    _LT_AC_TAGVAR(no_undefined_flag, $1) \
-+    _LT_AC_TAGVAR(export_symbols_cmds, $1) \
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) \
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1) \
-+    _LT_AC_TAGVAR(hardcode_libdir_separator, $1) \
-+    _LT_AC_TAGVAR(hardcode_automatic, $1) \
-+    _LT_AC_TAGVAR(module_cmds, $1) \
-+    _LT_AC_TAGVAR(module_expsym_cmds, $1) \
-+    _LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1) \
-+    _LT_AC_TAGVAR(fix_srcfile_path, $1) \
-+    _LT_AC_TAGVAR(exclude_expsyms, $1) \
-+    _LT_AC_TAGVAR(include_expsyms, $1); do
-+
-+    case $var in
-+    _LT_AC_TAGVAR(old_archive_cmds, $1) | \
-+    _LT_AC_TAGVAR(old_archive_from_new_cmds, $1) | \
-+    _LT_AC_TAGVAR(archive_cmds, $1) | \
-+    _LT_AC_TAGVAR(archive_expsym_cmds, $1) | \
-+    _LT_AC_TAGVAR(module_cmds, $1) | \
-+    _LT_AC_TAGVAR(module_expsym_cmds, $1) | \
-+    _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1) | \
-+    _LT_AC_TAGVAR(export_symbols_cmds, $1) | \
-+    extract_expsyms_cmds | reload_cmds | finish_cmds | \
-+    postinstall_cmds | postuninstall_cmds | \
-+    old_postinstall_cmds | old_postuninstall_cmds | \
-+    sys_lib_search_path_spec | sys_lib_dlsearch_path_spec)
-+      # Double-quote double-evaled strings.
-+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$double_quote_subst\" -e \"\$sed_quote_subst\" -e \"\$delay_variable_subst\"\`\\\""
-+      ;;
-+    *)
-+      eval "lt_$var=\\\"\`\$echo \"X\$$var\" | \$Xsed -e \"\$sed_quote_subst\"\`\\\""
-+      ;;
-+    esac
-+  done
-+
-+  case $lt_echo in
-+  *'\[$]0 --fallback-echo"')
-+    lt_echo=`$echo "X$lt_echo" | $Xsed -e 's/\\\\\\\[$]0 --fallback-echo"[$]/[$]0 --fallback-echo"/'`
-+    ;;
-+  esac
-+
-+ifelse([$1], [],
-+  [cfgfile="${ofile}T"
-+  trap "$rm \"$cfgfile\"; exit 1" 1 2 15
-+  $rm -f "$cfgfile"
-+  AC_MSG_NOTICE([creating $ofile])],
-+  [cfgfile="$ofile"])
-+
-+  cat <<__EOF__ >> "$cfgfile"
-+ifelse([$1], [],
-+[#! $SHELL
-+
-+# `$echo "$cfgfile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
-+# Generated automatically by $PROGRAM (GNU $PACKAGE $VERSION$TIMESTAMP)
-+# NOTE: Changes made to this file will be lost: look at ltmain.sh.
-+#
-+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007
-+# Free Software Foundation, Inc.
-+#
-+# This file is part of GNU Libtool:
-+# Originally by Gordon Matzigkeit <gord at gnu.ai.mit.edu>, 1996
-+#
-+# This program is free software; you can redistribute it and/or modify
-+# it under the terms of the GNU General Public License as published by
-+# the Free Software Foundation; either version 2 of the License, or
-+# (at your option) any later version.
-+#
-+# This program is distributed in the hope that it will be useful, but
-+# WITHOUT ANY WARRANTY; without even the implied warranty of
-+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-+# General Public License for more details.
-+#
-+# You should have received a copy of the GNU General Public License
-+# along with this program; if not, write to the Free Software
-+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
-+#
-+# As a special exception to the GNU General Public License, if you
-+# distribute this file as part of a program that contains a
-+# configuration script generated by Autoconf, you may include it under
-+# the same distribution terms that you use for the rest of that program.
-+
-+# A sed program that does not truncate output.
-+SED=$lt_SED
-+
-+# Sed that helps us avoid accidentally triggering echo(1) options like -n.
-+Xsed="$SED -e 1s/^X//"
-+
-+# The HP-UX ksh and POSIX shell print the target directory to stdout
-+# if CDPATH is set.
-+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
-+
-+# The names of the tagged configurations supported by this script.
-+available_tags=
-+
-+# ### BEGIN LIBTOOL CONFIG],
-+[# ### BEGIN LIBTOOL TAG CONFIG: $tagname])
-+
-+# Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
-+
-+# Shell to use when invoking shell scripts.
-+SHELL=$lt_SHELL
-+
-+# Whether or not to build shared libraries.
-+build_libtool_libs=$enable_shared
-+
-+# Whether or not to build static libraries.
-+build_old_libs=$enable_static
-+
-+# Whether or not to add -lc for building shared libraries.
-+build_libtool_need_lc=$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)
-+
-+# Whether or not to disallow shared libs when runtime libs are static
-+allow_libtool_libs_with_static_runtimes=$_LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)
-+
-+# Whether or not to optimize for fast installation.
-+fast_install=$enable_fast_install
-+
-+# The host system.
-+host_alias=$host_alias
-+host=$host
-+host_os=$host_os
-+
-+# The build system.
-+build_alias=$build_alias
-+build=$build
-+build_os=$build_os
-+
-+# An echo program that does not interpret backslashes.
-+echo=$lt_echo
-+
-+# The archiver.
-+AR=$lt_AR
-+AR_FLAGS=$lt_AR_FLAGS
-+
-+# A C compiler.
-+LTCC=$lt_LTCC
-+
-+# LTCC compiler flags.
-+LTCFLAGS=$lt_LTCFLAGS
-+
-+# A language-specific compiler.
-+CC=$lt_[]_LT_AC_TAGVAR(compiler, $1)
-+
-+# Is the compiler the GNU C compiler?
-+with_gcc=$_LT_AC_TAGVAR(GCC, $1)
-+
-+# An ERE matcher.
-+EGREP=$lt_EGREP
-+
-+# The linker used to build libraries.
-+LD=$lt_[]_LT_AC_TAGVAR(LD, $1)
-+
-+# Whether we need hard or soft links.
-+LN_S=$lt_LN_S
-+
-+# A BSD-compatible nm program.
-+NM=$lt_NM
-+
-+# A symbol stripping program
-+STRIP=$lt_STRIP
-+
-+# Used to examine libraries when file_magic_cmd begins "file"
-+MAGIC_CMD=$MAGIC_CMD
-+
-+# Used on cygwin: DLL creation program.
-+DLLTOOL="$DLLTOOL"
-+
-+# Used on cygwin: object dumper.
-+OBJDUMP="$OBJDUMP"
-+
-+# Used on cygwin: assembler.
-+AS="$AS"
-+
-+# The name of the directory that contains temporary libtool files.
-+objdir=$objdir
-+
-+# How to create reloadable object files.
-+reload_flag=$lt_reload_flag
-+reload_cmds=$lt_reload_cmds
-+
-+# How to pass a linker flag through the compiler.
-+wl=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
-+
-+# Object file suffix (normally "o").
-+objext="$ac_objext"
-+
-+# Old archive suffix (normally "a").
-+libext="$libext"
-+
-+# Shared library suffix (normally ".so").
-+shrext_cmds='$shrext_cmds'
-+
-+# Executable file suffix (normally "").
-+exeext="$exeext"
-+
-+# Additional compiler flags for building library objects.
-+pic_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
-+pic_mode=$pic_mode
-+
-+# What is the maximum length of a command?
-+max_cmd_len=$lt_cv_sys_max_cmd_len
-+
-+# Does compiler simultaneously support -c and -o options?
-+compiler_c_o=$lt_[]_LT_AC_TAGVAR(lt_cv_prog_compiler_c_o, $1)
-+
-+# Must we lock files when doing compilation?
-+need_locks=$lt_need_locks
-+
-+# Do we need the lib prefix for modules?
-+need_lib_prefix=$need_lib_prefix
-+
-+# Do we need a version for libraries?
-+need_version=$need_version
-+
-+# Whether dlopen is supported.
-+dlopen_support=$enable_dlopen
-+
-+# Whether dlopen of programs is supported.
-+dlopen_self=$enable_dlopen_self
-+
-+# Whether dlopen of statically linked programs is supported.
-+dlopen_self_static=$enable_dlopen_self_static
-+
-+# Compiler flag to prevent dynamic linking.
-+link_static_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_static, $1)
-+
-+# Compiler flag to turn off builtin functions.
-+no_builtin_flag=$lt_[]_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)
-+
-+# Compiler flag to allow reflexive dlopens.
-+export_dynamic_flag_spec=$lt_[]_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)
-+
-+# Compiler flag to generate shared objects directly from archives.
-+whole_archive_flag_spec=$lt_[]_LT_AC_TAGVAR(whole_archive_flag_spec, $1)
-+
-+# Compiler flag to generate thread-safe objects.
-+thread_safe_flag_spec=$lt_[]_LT_AC_TAGVAR(thread_safe_flag_spec, $1)
-+
-+# Library versioning type.
-+version_type=$version_type
-+
-+# Format of library name prefix.
-+libname_spec=$lt_libname_spec
-+
-+# List of archive names.  First name is the real one, the rest are links.
-+# The last name is the one that the linker finds with -lNAME.
-+library_names_spec=$lt_library_names_spec
-+
-+# The coded name of the library, if different from the real name.
-+soname_spec=$lt_soname_spec
-+
-+# Commands used to build and install an old-style archive.
-+RANLIB=$lt_RANLIB
-+old_archive_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_cmds, $1)
-+old_postinstall_cmds=$lt_old_postinstall_cmds
-+old_postuninstall_cmds=$lt_old_postuninstall_cmds
-+
-+# Create an old-style archive from a shared archive.
-+old_archive_from_new_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_new_cmds, $1)
-+
-+# Create a temporary old-style archive to link instead of a shared archive.
-+old_archive_from_expsyms_cmds=$lt_[]_LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)
-+
-+# Commands used to build and install a shared archive.
-+archive_cmds=$lt_[]_LT_AC_TAGVAR(archive_cmds, $1)
-+archive_expsym_cmds=$lt_[]_LT_AC_TAGVAR(archive_expsym_cmds, $1)
-+postinstall_cmds=$lt_postinstall_cmds
-+postuninstall_cmds=$lt_postuninstall_cmds
-+
-+# Commands used to build a loadable module (assumed same as above if empty)
-+module_cmds=$lt_[]_LT_AC_TAGVAR(module_cmds, $1)
-+module_expsym_cmds=$lt_[]_LT_AC_TAGVAR(module_expsym_cmds, $1)
-+
-+# Commands to strip libraries.
-+old_striplib=$lt_old_striplib
-+striplib=$lt_striplib
-+
-+# Dependencies to place before the objects being linked to create a
-+# shared library.
-+predep_objects=$lt_[]_LT_AC_TAGVAR(predep_objects, $1)
-+
-+# Dependencies to place after the objects being linked to create a
-+# shared library.
-+postdep_objects=$lt_[]_LT_AC_TAGVAR(postdep_objects, $1)
-+
-+# Dependencies to place before the objects being linked to create a
-+# shared library.
-+predeps=$lt_[]_LT_AC_TAGVAR(predeps, $1)
-+
-+# Dependencies to place after the objects being linked to create a
-+# shared library.
-+postdeps=$lt_[]_LT_AC_TAGVAR(postdeps, $1)
-+
-+# The library search path used internally by the compiler when linking
-+# a shared library.
-+compiler_lib_search_path=$lt_[]_LT_AC_TAGVAR(compiler_lib_search_path, $1)
-+
-+# Method to check whether dependent libraries are shared objects.
-+deplibs_check_method=$lt_deplibs_check_method
-+
-+# Command to use when deplibs_check_method == file_magic.
-+file_magic_cmd=$lt_file_magic_cmd
-+
-+# Flag that allows shared libraries with undefined symbols to be built.
-+allow_undefined_flag=$lt_[]_LT_AC_TAGVAR(allow_undefined_flag, $1)
-+
-+# Flag that forces no undefined symbols.
-+no_undefined_flag=$lt_[]_LT_AC_TAGVAR(no_undefined_flag, $1)
-+
-+# Commands used to finish a libtool library installation in a directory.
-+finish_cmds=$lt_finish_cmds
-+
-+# Same as above, but a single script fragment to be evaled but not shown.
-+finish_eval=$lt_finish_eval
-+
-+# Take the output of nm and produce a listing of raw symbols and C names.
-+global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
-+
-+# Transform the output of nm in a proper C declaration
-+global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
-+
-+# Transform the output of nm in a C name address pair
-+global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
-+
-+# This is the shared library runtime path variable.
-+runpath_var=$runpath_var
-+
-+# This is the shared library path variable.
-+shlibpath_var=$shlibpath_var
-+
-+# Is shlibpath searched before the hard-coded library search path?
-+shlibpath_overrides_runpath=$shlibpath_overrides_runpath
-+
-+# How to hardcode a shared library path into an executable.
-+hardcode_action=$_LT_AC_TAGVAR(hardcode_action, $1)
-+
-+# Whether we should hardcode library paths into libraries.
-+hardcode_into_libs=$hardcode_into_libs
-+
-+# Flag to hardcode \$libdir into a binary during linking.
-+# This must work even if \$libdir does not exist.
-+hardcode_libdir_flag_spec=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)
-+
-+# If ld is used when linking, flag to hardcode \$libdir into
-+# a binary during linking. This must work even if \$libdir does
-+# not exist.
-+hardcode_libdir_flag_spec_ld=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)
-+
-+# Whether we need a single -rpath flag with a separated argument.
-+hardcode_libdir_separator=$lt_[]_LT_AC_TAGVAR(hardcode_libdir_separator, $1)
-+
-+# Set to yes if using DIR/libNAME${shared_ext} during linking hardcodes DIR into the
-+# resulting binary.
-+hardcode_direct=$_LT_AC_TAGVAR(hardcode_direct, $1)
-+
-+# Set to yes if using the -LDIR flag during linking hardcodes DIR into the
-+# resulting binary.
-+hardcode_minus_L=$_LT_AC_TAGVAR(hardcode_minus_L, $1)
-+
-+# Set to yes if using SHLIBPATH_VAR=DIR during linking hardcodes DIR into
-+# the resulting binary.
-+hardcode_shlibpath_var=$_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)
-+
-+# Set to yes if building a shared library automatically hardcodes DIR into the library
-+# and all subsequent libraries and executables linked against it.
-+hardcode_automatic=$_LT_AC_TAGVAR(hardcode_automatic, $1)
-+
-+# Variables whose values should be saved in libtool wrapper scripts and
-+# restored at relink time.
-+variables_saved_for_relink="$variables_saved_for_relink"
-+
-+# Whether libtool must link a program against all its dependency libraries.
-+link_all_deplibs=$_LT_AC_TAGVAR(link_all_deplibs, $1)
-+
-+# Compile-time system search path for libraries
-+sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
-+
-+# Run-time system search path for libraries
-+sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
-+
-+# Fix the shell variable \$srcfile for the compiler.
-+fix_srcfile_path=$lt_fix_srcfile_path
-+
-+# Set to yes if exported symbols are required.
-+always_export_symbols=$_LT_AC_TAGVAR(always_export_symbols, $1)
-+
-+# The commands to list exported symbols.
-+export_symbols_cmds=$lt_[]_LT_AC_TAGVAR(export_symbols_cmds, $1)
-+
-+# The commands to extract the exported symbol list from a shared archive.
-+extract_expsyms_cmds=$lt_extract_expsyms_cmds
-+
-+# Symbols that should not be listed in the preloaded symbols.
-+exclude_expsyms=$lt_[]_LT_AC_TAGVAR(exclude_expsyms, $1)
-+
-+# Symbols that must always be exported.
-+include_expsyms=$lt_[]_LT_AC_TAGVAR(include_expsyms, $1)
-+
-+ifelse([$1],[],
-+[# ### END LIBTOOL CONFIG],
-+[# ### END LIBTOOL TAG CONFIG: $tagname])
-+
-+__EOF__
-+
-+ifelse([$1],[], [
-+  case $host_os in
-+  aix3*)
-+    cat <<\EOF >> "$cfgfile"
-+
-+# AIX sometimes has problems with the GCC collect2 program.  For some
-+# reason, if we set the COLLECT_NAMES environment variable, the problems
-+# vanish in a puff of smoke.
-+if test "X${COLLECT_NAMES+set}" != Xset; then
-+  COLLECT_NAMES=
-+  export COLLECT_NAMES
-+fi
-+EOF
-+    ;;
-+  esac
-+
-+  # We use sed instead of cat because bash on DJGPP gets confused if
-+  # if finds mixed CR/LF and LF-only lines.  Since sed operates in
-+  # text mode, it properly converts lines to CR/LF.  This bash problem
-+  # is reportedly fixed, but why not run on old versions too?
-+  sed '$q' "$ltmain" >> "$cfgfile" || (rm -f "$cfgfile"; exit 1)
-+
-+  mv -f "$cfgfile" "$ofile" || \
-+    (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
-+  chmod +x "$ofile"
-+])
-+else
-+  # If there is no Makefile yet, we rely on a make rule to execute
-+  # `config.status --recheck' to rerun these tests and create the
-+  # libtool script then.
-+  ltmain_in=`echo $ltmain | sed -e 's/\.sh$/.in/'`
-+  if test -f "$ltmain_in"; then
-+    test -f Makefile && make "$ltmain"
-+  fi
-+fi
-+])# AC_LIBTOOL_CONFIG
-+
-+
-+# AC_LIBTOOL_PROG_COMPILER_NO_RTTI([TAGNAME])
-+# -------------------------------------------
-+AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_NO_RTTI],
-+[AC_REQUIRE([_LT_AC_SYS_COMPILER])dnl
-+
-+_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=
-+
-+if test "$GCC" = yes; then
-+  _LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)=' -fno-builtin'
-+
-+  AC_LIBTOOL_COMPILER_OPTION([if $compiler supports -fno-rtti -fno-exceptions],
-+    lt_cv_prog_compiler_rtti_exceptions,
-+    [-fno-rtti -fno-exceptions], [],
-+    [_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1) -fno-rtti -fno-exceptions"])
-+fi
-+])# AC_LIBTOOL_PROG_COMPILER_NO_RTTI
-+
-+
-+# AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-+# ---------------------------------
-+AC_DEFUN([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE],
-+[AC_REQUIRE([AC_CANONICAL_HOST])
-+AC_REQUIRE([LT_AC_PROG_SED])
-+AC_REQUIRE([AC_PROG_NM])
-+AC_REQUIRE([AC_OBJEXT])
-+# Check for command to grab the raw symbol name followed by C symbol from nm.
-+AC_MSG_CHECKING([command to parse $NM output from $compiler object])
-+AC_CACHE_VAL([lt_cv_sys_global_symbol_pipe],
-+[
-+# These are sane defaults that work on at least a few old systems.
-+# [They come from Ultrix.  What could be older than Ultrix?!! ;)]
-+
-+# Character class describing NM global symbol codes.
-+symcode='[[BCDEGRST]]'
-+
-+# Regexp to match symbols that can be accessed directly from C.
-+sympat='\([[_A-Za-z]][[_A-Za-z0-9]]*\)'
-+
-+# Transform an extracted symbol line into a proper C declaration
-+lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^. .* \(.*\)$/extern int \1;/p'"
-+
-+# Transform an extracted symbol line into symbol name and symbol address
-+lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-+
-+# Define system-specific variables.
-+case $host_os in
-+aix*)
-+  symcode='[[BCDT]]'
-+  ;;
-+cygwin* | mingw* | pw32*)
-+  symcode='[[ABCDGISTW]]'
-+  ;;
-+hpux*) # Its linker distinguishes data from code symbols
-+  if test "$host_cpu" = ia64; then
-+    symcode='[[ABCDEGRST]]'
-+  fi
-+  lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-+  lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-+  ;;
-+linux* | k*bsd*-gnu)
-+  if test "$host_cpu" = ia64; then
-+    symcode='[[ABCDGIRSTW]]'
-+    lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
-+    lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([[^ ]]*\) $/  {\\\"\1\\\", (lt_ptr) 0},/p' -e 's/^$symcode* \([[^ ]]*\) \([[^ ]]*\)$/  {\"\2\", (lt_ptr) \&\2},/p'"
-+  fi
-+  ;;
-+irix* | nonstopux*)
-+  symcode='[[BCDEGRST]]'
-+  ;;
-+osf*)
-+  symcode='[[BCDEGQRST]]'
-+  ;;
-+solaris*)
-+  symcode='[[BDRT]]'
-+  ;;
-+sco3.2v5*)
-+  symcode='[[DT]]'
-+  ;;
-+sysv4.2uw2*)
-+  symcode='[[DT]]'
-+  ;;
-+sysv5* | sco5v6* | unixware* | OpenUNIX*)
-+  symcode='[[ABDT]]'
-+  ;;
-+sysv4)
-+  symcode='[[DFNSTU]]'
-+  ;;
-+esac
-+
-+# Handle CRLF in mingw tool chain
-+opt_cr=
-+case $build_os in
-+mingw*)
-+  opt_cr=`echo 'x\{0,1\}' | tr x '\015'` # option cr in regexp
-+  ;;
-+esac
-+
-+# If we're using GNU nm, then use its standard symbol codes.
-+case `$NM -V 2>&1` in
-+*GNU* | *'with BFD'*)
-+  symcode='[[ABCDGIRSTW]]' ;;
-+esac
-+
-+# Try without a prefix undercore, then with it.
-+for ac_symprfx in "" "_"; do
-+
-+  # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
-+  symxfrm="\\1 $ac_symprfx\\2 \\2"
-+
-+  # Write the raw and C identifiers.
-+  lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[[ 	]]\($symcode$symcode*\)[[ 	]][[ 	]]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
-+
-+  # Check to see that the pipe works correctly.
-+  pipe_works=no
-+
-+  rm -f conftest*
-+  cat > conftest.$ac_ext <<EOF
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+char nm_test_var;
-+void nm_test_func(){}
-+#ifdef __cplusplus
-+}
-+#endif
-+int main(){nm_test_var='a';nm_test_func();return(0);}
-+EOF
-+
-+  if AC_TRY_EVAL(ac_compile); then
-+    # Now try to grab the symbols.
-+    nlist=conftest.nm
-+    if AC_TRY_EVAL(NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) && test -s "$nlist"; then
-+      # Try sorting and uniquifying the output.
-+      if sort "$nlist" | uniq > "$nlist"T; then
-+	mv -f "$nlist"T "$nlist"
-+      else
-+	rm -f "$nlist"T
-+      fi
-+
-+      # Make sure that we snagged all the symbols we need.
-+      if grep ' nm_test_var$' "$nlist" >/dev/null; then
-+	if grep ' nm_test_func$' "$nlist" >/dev/null; then
-+	  cat <<EOF > conftest.$ac_ext
-+#ifdef __cplusplus
-+extern "C" {
-+#endif
-+
-+EOF
-+	  # Now generate the symbol file.
-+	  eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | grep -v main >> conftest.$ac_ext'
-+
-+	  cat <<EOF >> conftest.$ac_ext
-+#if defined (__STDC__) && __STDC__
-+# define lt_ptr_t void *
-+#else
-+# define lt_ptr_t char *
-+# define const
-+#endif
-+
-+/* The mapping between symbol names and symbols. */
-+const struct {
-+  const char *name;
-+  lt_ptr_t address;
-+}
-+lt_preloaded_symbols[[]] =
-+{
-+EOF
-+	  $SED "s/^$symcode$symcode* \(.*\) \(.*\)$/  {\"\2\", (lt_ptr_t) \&\2},/" < "$nlist" | grep -v main >> conftest.$ac_ext
-+	  cat <<\EOF >> conftest.$ac_ext
-+  {0, (lt_ptr_t) 0}
-+};
-+
-+#ifdef __cplusplus
-+}
-+#endif
-+EOF
-+	  # Now try linking the two files.
-+	  mv conftest.$ac_objext conftstm.$ac_objext
-+	  lt_save_LIBS="$LIBS"
-+	  lt_save_CFLAGS="$CFLAGS"
-+	  LIBS="conftstm.$ac_objext"
-+	  CFLAGS="$CFLAGS$_LT_AC_TAGVAR(lt_prog_compiler_no_builtin_flag, $1)"
-+	  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext}; then
-+	    pipe_works=yes
-+	  fi
-+	  LIBS="$lt_save_LIBS"
-+	  CFLAGS="$lt_save_CFLAGS"
-+	else
-+	  echo "cannot find nm_test_func in $nlist" >&AS_MESSAGE_LOG_FD
-+	fi
-+      else
-+	echo "cannot find nm_test_var in $nlist" >&AS_MESSAGE_LOG_FD
-+      fi
-+    else
-+      echo "cannot run $lt_cv_sys_global_symbol_pipe" >&AS_MESSAGE_LOG_FD
-+    fi
-+  else
-+    echo "$progname: failed program was:" >&AS_MESSAGE_LOG_FD
-+    cat conftest.$ac_ext >&5
-+  fi
-+  rm -f conftest* conftst*
-+
-+  # Do not use the global_symbol_pipe unless it works.
-+  if test "$pipe_works" = yes; then
-+    break
-+  else
-+    lt_cv_sys_global_symbol_pipe=
-+  fi
-+done
-+])
-+if test -z "$lt_cv_sys_global_symbol_pipe"; then
-+  lt_cv_sys_global_symbol_to_cdecl=
-+fi
-+if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
-+  AC_MSG_RESULT(failed)
-+else
-+  AC_MSG_RESULT(ok)
-+fi
-+]) # AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE
-+
-+
-+# AC_LIBTOOL_PROG_COMPILER_PIC([TAGNAME])
-+# ---------------------------------------
-+AC_DEFUN([AC_LIBTOOL_PROG_COMPILER_PIC],
-+[_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=
-+_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=
-+
-+AC_MSG_CHECKING([for $compiler option to produce PIC])
-+ ifelse([$1],[CXX],[
-+  # C++ specific cases for pic, static, wl, etc.
-+  if test "$GXX" = yes; then
-+    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-+
-+    case $host_os in
-+    aix*)
-+      # All AIX code is PIC.
-+      if test "$host_cpu" = ia64; then
-+	# AIX 5 now supports IA64 processor
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      fi
-+      ;;
-+    amigaos*)
-+      # FIXME: we need at least 68020 code to build shared libraries, but
-+      # adding the `-m68020' flag to GCC prevents building anything better,
-+      # like `-m68040'.
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-+      ;;
-+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-+      # PIC is the default for these OSes.
-+      ;;
-+    mingw* | cygwin* | os2* | pw32*)
-+      # This hack is so that the source file can tell whether it is being
-+      # built for inclusion in a dll (and should export symbols for example).
-+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-+      # (--disable-auto-import) libraries
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
-+      ;;
-+    darwin* | rhapsody*)
-+      # PIC is the default on this platform
-+      # Common symbols not allowed in MH_DYLIB files
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-+      ;;
-+    *djgpp*)
-+      # DJGPP does not support shared libraries at all
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+      ;;
-+    interix[[3-9]]*)
-+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-+      # Instead, we relocate shared libraries at runtime.
-+      ;;
-+    sysv4*MP*)
-+      if test -d /usr/nec; then
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-+      fi
-+      ;;
-+    hpux*)
-+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-+      # not for PA HP-UX.
-+      case $host_cpu in
-+      hppa*64*|ia64*)
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-+	;;
-+      esac
-+      ;;
-+    *)
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-+      ;;
-+    esac
-+  else
-+    case $host_os in
-+      aix4* | aix5*)
-+	# All AIX code is PIC.
-+	if test "$host_cpu" = ia64; then
-+	  # AIX 5 now supports IA64 processor
-+	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	else
-+	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-+	fi
-+	;;
-+      chorus*)
-+	case $cc_basename in
-+	cxch68*)
-+	  # Green Hills C++ Compiler
-+	  # _LT_AC_TAGVAR(lt_prog_compiler_static, $1)="--no_auto_instantiation -u __main -u __premain -u _abort -r $COOL_DIR/lib/libOrb.a $MVME_DIR/lib/CC/libC.a $MVME_DIR/lib/classix/libcx.s.a"
-+	  ;;
-+	esac
-+	;;
-+       darwin*)
-+         # PIC is the default on this platform
-+         # Common symbols not allowed in MH_DYLIB files
-+         case $cc_basename in
-+           xlc*)
-+           _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
-+           _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+           ;;
-+         esac
-+       ;;
-+      dgux*)
-+	case $cc_basename in
-+	  ec++*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	    ;;
-+	  ghcx*)
-+	    # Green Hills C++ Compiler
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      freebsd* | dragonfly*)
-+	# FreeBSD uses GNU C++
-+	;;
-+      hpux9* | hpux10* | hpux11*)
-+	case $cc_basename in
-+	  CC*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-+	    if test "$host_cpu" != ia64; then
-+	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-+	    fi
-+	    ;;
-+	  aCC*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-+	    case $host_cpu in
-+	    hppa*64*|ia64*)
-+	      # +Z the default
-+	      ;;
-+	    *)
-+	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-+	      ;;
-+	    esac
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      interix*)
-+	# This is c89, which is MS Visual C++ (no shared libs)
-+	# Anyone wants to do a port?
-+	;;
-+      irix5* | irix6* | nonstopux*)
-+	case $cc_basename in
-+	  CC*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+	    # CC pic flag -KPIC is the default.
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      linux* | k*bsd*-gnu)
-+	case $cc_basename in
-+	  KCC*)
-+	    # KAI C++ Compiler
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-+	    ;;
-+	  icpc* | ecpc*)
-+	    # Intel C++
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-+	    ;;
-+	  pgCC*)
-+	    # Portland Group C++ compiler.
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	    ;;
-+	  cxx*)
-+	    # Compaq C++
-+	    # Make sure the PIC flag is empty.  It appears that all Alpha
-+	    # Linux and Compaq Tru64 Unix objects are PIC.
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+	    ;;
-+	  *)
-+	    case `$CC -V 2>&1 | sed 5q` in
-+	    *Sun\ C*)
-+	      # Sun C++ 5.9
-+	      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-+	      ;;
-+	    esac
-+	    ;;
-+	esac
-+	;;
-+      lynxos*)
-+	;;
-+      m88k*)
-+	;;
-+      mvs*)
-+	case $cc_basename in
-+	  cxx*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-W c,exportall'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      netbsd*)
-+	;;
-+      osf3* | osf4* | osf5*)
-+	case $cc_basename in
-+	  KCC*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='--backend -Wl,'
-+	    ;;
-+	  RCC*)
-+	    # Rational C++ 2.4.1
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-+	    ;;
-+	  cxx*)
-+	    # Digital/Compaq C++
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    # Make sure the PIC flag is empty.  It appears that all Alpha
-+	    # Linux and Compaq Tru64 Unix objects are PIC.
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      psos*)
-+	;;
-+      solaris*)
-+	case $cc_basename in
-+	  CC*)
-+	    # Sun C++ 4.2, 5.x and Centerline C++
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-+	    ;;
-+	  gcx*)
-+	    # Green Hills C++ Compiler
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      sunos4*)
-+	case $cc_basename in
-+	  CC*)
-+	    # Sun C++ 4.x
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	    ;;
-+	  lcc*)
-+	    # Lucid
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      tandem*)
-+	case $cc_basename in
-+	  NCC*)
-+	    # NonStop-UX NCC 3.20
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	    ;;
-+	  *)
-+	    ;;
-+	esac
-+	;;
-+      sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-+	case $cc_basename in
-+	  CC*)
-+	    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	    ;;
-+	esac
-+	;;
-+      vxworks*)
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-+	;;
-+    esac
-+  fi
-+],
-+[
-+  if test "$GCC" = yes; then
-+    _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+    _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-+
-+    case $host_os in
-+      aix*)
-+      # All AIX code is PIC.
-+      if test "$host_cpu" = ia64; then
-+	# AIX 5 now supports IA64 processor
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      fi
-+      ;;
-+
-+    amigaos*)
-+      # FIXME: we need at least 68020 code to build shared libraries, but
-+      # adding the `-m68020' flag to GCC prevents building anything better,
-+      # like `-m68040'.
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-m68020 -resident32 -malways-restore-a4'
-+      ;;
-+
-+    beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
-+      # PIC is the default for these OSes.
-+      ;;
-+
-+    mingw* | cygwin* | pw32* | os2*)
-+      # This hack is so that the source file can tell whether it is being
-+      # built for inclusion in a dll (and should export symbols for example).
-+      # Although the cygwin gcc ignores -fPIC, still need this for old-style
-+      # (--disable-auto-import) libraries
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
-+      ;;
-+
-+    darwin* | rhapsody*)
-+      # PIC is the default on this platform
-+      # Common symbols not allowed in MH_DYLIB files
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fno-common'
-+      ;;
-+
-+    interix[[3-9]]*)
-+      # Interix 3.x gcc -fpic/-fPIC options generate broken code.
-+      # Instead, we relocate shared libraries at runtime.
-+      ;;
-+
-+    msdosdjgpp*)
-+      # Just because we use GCC doesn't mean we suddenly get shared libraries
-+      # on systems that don't support them.
-+      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-+      enable_shared=no
-+      ;;
-+
-+    sysv4*MP*)
-+      if test -d /usr/nec; then
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=-Kconform_pic
-+      fi
-+      ;;
-+
-+    hpux*)
-+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-+      # not for PA HP-UX.
-+      case $host_cpu in
-+      hppa*64*|ia64*)
-+	# +Z the default
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-+	;;
-+      esac
-+      ;;
-+
-+    *)
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fPIC'
-+      ;;
-+    esac
-+  else
-+    # PORTME Check for flag to pass linker flags through the system compiler.
-+    case $host_os in
-+    aix*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      if test "$host_cpu" = ia64; then
-+	# AIX 5 now supports IA64 processor
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      else
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
-+      fi
-+      ;;
-+      darwin*)
-+        # PIC is the default on this platform
-+        # Common symbols not allowed in MH_DYLIB files
-+       case $cc_basename in
-+         xlc*)
-+         _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-qnocommon'
-+         _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+         ;;
-+       esac
-+       ;;
-+
-+    mingw* | cygwin* | pw32* | os2*)
-+      # This hack is so that the source file can tell whether it is being
-+      # built for inclusion in a dll (and should export symbols for example).
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-DDLL_EXPORT'
-+      ;;
-+
-+    hpux9* | hpux10* | hpux11*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
-+      # not for PA HP-UX.
-+      case $host_cpu in
-+      hppa*64*|ia64*)
-+	# +Z the default
-+	;;
-+      *)
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='+Z'
-+	;;
-+      esac
-+      # Is there a better lt_prog_compiler_static that works with the bundled CC?
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='${wl}-a ${wl}archive'
-+      ;;
-+
-+    irix5* | irix6* | nonstopux*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      # PIC (with -KPIC) is the default.
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+      ;;
-+
-+    newsos6)
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      ;;
-+
-+    linux* | k*bsd*-gnu)
-+      case $cc_basename in
-+      icc* | ecc*)
-+	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-static'
-+        ;;
-+      pgcc* | pgf77* | pgf90* | pgf95*)
-+        # Portland Group compilers (*not* the Pentium gcc compiler,
-+	# which looks to be a dead project)
-+	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-fpic'
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+        ;;
-+      ccc*)
-+        _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+        # All Alpha code is PIC.
-+        _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+        ;;
-+      *)
-+        case `$CC -V 2>&1 | sed 5q` in
-+	*Sun\ C*)
-+	  # Sun C 5.9
-+	  _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	  _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+	  ;;
-+	*Sun\ F*)
-+	  # Sun Fortran 8.3 passes all unrecognized flags to the linker
-+	  _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+	  _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+	  _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)=''
-+	  ;;
-+	esac
-+	;;
-+      esac
-+      ;;
-+
-+    osf3* | osf4* | osf5*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      # All OSF/1 code is PIC.
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+      ;;
-+
-+    rdos*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-non_shared'
-+      ;;
-+
-+    solaris*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      case $cc_basename in
-+      f77* | f90* | f95*)
-+	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld ';;
-+      *)
-+	_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,';;
-+      esac
-+      ;;
-+
-+    sunos4*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Qoption ld '
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-PIC'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      ;;
-+
-+    sysv4 | sysv4.2uw2* | sysv4.3*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      ;;
-+
-+    sysv4*MP*)
-+      if test -d /usr/nec ;then
-+	_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-Kconform_pic'
-+	_LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      fi
-+      ;;
-+
-+    sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-KPIC'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      ;;
-+
-+    unicos*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_wl, $1)='-Wl,'
-+      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-+      ;;
-+
-+    uts4*)
-+      _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)='-pic'
-+      _LT_AC_TAGVAR(lt_prog_compiler_static, $1)='-Bstatic'
-+      ;;
-+
-+    *)
-+      _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no
-+      ;;
-+    esac
-+  fi
-+])
-+AC_MSG_RESULT([$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)])
-+
-+#
-+# Check to make sure the PIC flag actually works.
-+#
-+if test -n "$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)"; then
-+  AC_LIBTOOL_COMPILER_OPTION([if $compiler PIC flag $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) works],
-+    _LT_AC_TAGVAR(lt_prog_compiler_pic_works, $1),
-+    [$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])], [],
-+    [case $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1) in
-+     "" | " "*) ;;
-+     *) _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=" $_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)" ;;
-+     esac],
-+    [_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+     _LT_AC_TAGVAR(lt_prog_compiler_can_build_shared, $1)=no])
-+fi
-+case $host_os in
-+  # For platforms which do not support PIC, -DPIC is meaningless:
-+  *djgpp*)
-+    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)=
-+    ;;
-+  *)
-+    _LT_AC_TAGVAR(lt_prog_compiler_pic, $1)="$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)ifelse([$1],[],[ -DPIC],[ifelse([$1],[CXX],[ -DPIC],[])])"
-+    ;;
-+esac
-+
-+#
-+# Check to make sure the static flag actually works.
-+#
-+wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1) eval lt_tmp_static_flag=\"$_LT_AC_TAGVAR(lt_prog_compiler_static, $1)\"
-+AC_LIBTOOL_LINKER_OPTION([if $compiler static flag $lt_tmp_static_flag works],
-+  _LT_AC_TAGVAR(lt_prog_compiler_static_works, $1),
-+  $lt_tmp_static_flag,
-+  [],
-+  [_LT_AC_TAGVAR(lt_prog_compiler_static, $1)=])
-+])
-+
-+
-+# AC_LIBTOOL_PROG_LD_SHLIBS([TAGNAME])
-+# ------------------------------------
-+# See if the linker supports building shared libraries.
-+AC_DEFUN([AC_LIBTOOL_PROG_LD_SHLIBS],
-+[AC_REQUIRE([LT_AC_PROG_SED])dnl
-+AC_MSG_CHECKING([whether the $compiler linker ($LD) supports shared libraries])
-+ifelse([$1],[CXX],[
-+  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+  case $host_os in
-+  aix4* | aix5*)
-+    # If we're using GNU nm, then we don't want the "-C" option.
-+    # -C means demangle to AIX nm, but means don't demangle with GNU nm
-+    if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
-+      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-+    else
-+      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-+    fi
-+    ;;
-+  pw32*)
-+    _LT_AC_TAGVAR(export_symbols_cmds, $1)="$ltdll_cmds"
-+  ;;
-+  cygwin* | mingw*)
-+    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/;/^.*[[ ]]__nm__/s/^.*[[ ]]__nm__\([[^ ]]*\)[[ ]][[^ ]]*/\1 DATA/;/^I[[ ]]/d;/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-+  ;;
-+  *)
-+    _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+  ;;
-+  esac
-+],[
-+  runpath_var=
-+  _LT_AC_TAGVAR(allow_undefined_flag, $1)=
-+  _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=no
-+  _LT_AC_TAGVAR(archive_cmds, $1)=
-+  _LT_AC_TAGVAR(archive_expsym_cmds, $1)=
-+  _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)=
-+  _LT_AC_TAGVAR(old_archive_from_expsyms_cmds, $1)=
-+  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-+  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+  _LT_AC_TAGVAR(thread_safe_flag_spec, $1)=
-+  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-+  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)=
-+  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-+  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+  _LT_AC_TAGVAR(hardcode_minus_L, $1)=no
-+  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-+  _LT_AC_TAGVAR(link_all_deplibs, $1)=unknown
-+  _LT_AC_TAGVAR(hardcode_automatic, $1)=no
-+  _LT_AC_TAGVAR(module_cmds, $1)=
-+  _LT_AC_TAGVAR(module_expsym_cmds, $1)=
-+  _LT_AC_TAGVAR(always_export_symbols, $1)=no
-+  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
-+  # include_expsyms should be a list of space-separated symbols to be *always*
-+  # included in the symbol list
-+  _LT_AC_TAGVAR(include_expsyms, $1)=
-+  # exclude_expsyms can be an extended regexp of symbols to exclude
-+  # it will be wrapped by ` (' and `)$', so one must not match beginning or
-+  # end of line.  Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
-+  # as well as any symbol that contains `d'.
-+  _LT_AC_TAGVAR(exclude_expsyms, $1)="_GLOBAL_OFFSET_TABLE_"
-+  # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
-+  # platforms (ab)use it in PIC code, but their linkers get confused if
-+  # the symbol is explicitly referenced.  Since portable code cannot
-+  # rely on this symbol name, it's probably fine to never include it in
-+  # preloaded symbol tables.
-+  extract_expsyms_cmds=
-+  # Just being paranoid about ensuring that cc_basename is set.
-+  _LT_CC_BASENAME([$compiler])
-+  case $host_os in
-+  cygwin* | mingw* | pw32*)
-+    # FIXME: the MSVC++ port hasn't been tested in a loooong time
-+    # When not using gcc, we currently assume that we are using
-+    # Microsoft Visual C++.
-+    if test "$GCC" != yes; then
-+      with_gnu_ld=no
-+    fi
-+    ;;
-+  interix*)
-+    # we just hope/assume this is gcc and not c89 (= MSVC++)
-+    with_gnu_ld=yes
-+    ;;
-+  openbsd*)
-+    with_gnu_ld=no
-+    ;;
-+  esac
-+
-+  _LT_AC_TAGVAR(ld_shlibs, $1)=yes
-+  if test "$with_gnu_ld" = yes; then
-+    # If archive_cmds runs LD, not CC, wlarc should be empty
-+    wlarc='${wl}'
-+
-+    # Set some defaults for GNU ld with shared library support. These
-+    # are reset later if shared libraries are not supported. Putting them
-+    # here allows them to be overridden if necessary.
-+    runpath_var=LD_RUN_PATH
-+    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}--rpath ${wl}$libdir'
-+    _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}--export-dynamic'
-+    # ancient GNU ld didn't support --whole-archive et. al.
-+    if $LD --help 2>&1 | grep 'no-whole-archive' > /dev/null; then
-+	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
-+      else
-+  	_LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+    fi
-+    supports_anon_versioning=no
-+    case `$LD -v 2>/dev/null` in
-+      *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.10.*) ;; # catch versions < 2.11
-+      *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
-+      *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
-+      *\ 2.11.*) ;; # other 2.11 versions
-+      *) supports_anon_versioning=yes ;;
-+    esac
-+
-+    # See if GNU ld supports shared libraries.
-+    case $host_os in
-+    aix3* | aix4* | aix5*)
-+      # On AIX/PPC, the GNU linker is very broken
-+      if test "$host_cpu" != ia64; then
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	cat <<EOF 1>&2
-+
-+*** Warning: the GNU linker, at least up to release 2.9.1, is reported
-+*** to be unable to reliably create shared libraries on AIX.
-+*** Therefore, libtool is disabling shared libraries support.  If you
-+*** really care for shared libraries, you may want to modify your PATH
-+*** so that a non-GNU linker is found, and then restart.
-+
-+EOF
-+      fi
-+      ;;
-+
-+    amigaos*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+
-+      # Samuel A. Falvo II <kc5tja at dolphin.openprojects.net> reports
-+      # that the semantics of dynamic libraries on AmigaOS, at least up
-+      # to version 4, is to share data among multiple programs linked
-+      # with the same dynamic library.  Since this doesn't match the
-+      # behavior of shared libraries on other platforms, we can't use
-+      # them.
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      ;;
-+
-+    beos*)
-+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+	# Joseph Beckenbach <jrb3 at best.com> says some releases of gcc
-+	# support --undefined.  This deserves some investigation.  FIXME
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+
-+    cygwin* | mingw* | pw32*)
-+      # _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1) is actually meaningless,
-+      # as there is no search path for DLLs.
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+      _LT_AC_TAGVAR(always_export_symbols, $1)=no
-+      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-+      _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[[BCDGRS]][[ ]]/s/.*[[ ]]\([[^ ]]*\)/\1 DATA/'\'' -e '\''/^[[AITW]][[ ]]/s/.*[[ ]]//'\'' | sort | uniq > $export_symbols'
-+
-+      if $LD --help 2>&1 | grep 'auto-import' > /dev/null; then
-+        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-+	# If the export-symbols file already is a .def file (1st line
-+	# is EXPORTS), use it as is; otherwise, prepend...
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
-+	  cp $export_symbols $output_objdir/$soname.def;
-+	else
-+	  echo EXPORTS > $output_objdir/$soname.def;
-+	  cat $export_symbols >> $output_objdir/$soname.def;
-+	fi~
-+	$CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+
-+    interix[[3-9]]*)
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+      # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
-+      # Instead, shared libraries are loaded at an image base (0x10000000 by
-+      # default) and relocated if they conflict, which is a slow very memory
-+      # consuming and fragmenting process.  To avoid this, we pick a random,
-+      # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
-+      # time.  Moving up from 0x10000000 also allows more sbrk(2) space.
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
-+      ;;
-+
-+    gnu* | linux* | k*bsd*-gnu)
-+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+	tmp_addflag=
-+	case $cc_basename,$host_cpu in
-+	pgcc*)				# Portland Group C compiler
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-+	  tmp_addflag=' $pic_flag'
-+	  ;;
-+	pgf77* | pgf90* | pgf95*)	# Portland Group f77 and f90 compilers
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`for conv in $convenience\"\"; do test  -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-+	  tmp_addflag=' $pic_flag -Mnomain' ;;
-+	ecc*,ia64* | icc*,ia64*)		# Intel C compiler on ia64
-+	  tmp_addflag=' -i_dynamic' ;;
-+	efc*,ia64* | ifort*,ia64*)	# Intel Fortran compiler on ia64
-+	  tmp_addflag=' -i_dynamic -nofor_main' ;;
-+	ifc* | ifort*)			# Intel Fortran compiler
-+	  tmp_addflag=' -nofor_main' ;;
-+	esac
-+	case `$CC -V 2>&1 | sed 5q` in
-+	*Sun\ C*)			# Sun C 5.9
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $echo \"$new_convenience\"` ${wl}--no-whole-archive'
-+	  tmp_sharedflag='-G' ;;
-+	*Sun\ F*)			# Sun Fortran 8.3
-+	  tmp_sharedflag='-G' ;;
-+	*)
-+	  tmp_sharedflag='-shared' ;;
-+	esac
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+
-+	if test $supports_anon_versioning = yes; then
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $output_objdir/$libname.ver~
-+  cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
-+  $echo "local: *; };" >> $output_objdir/$libname.ver~
-+	  $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
-+	fi
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+
-+    netbsd*)
-+      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
-+	wlarc=
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+      fi
-+      ;;
-+
-+    solaris*)
-+      if $LD -v 2>&1 | grep 'BFD 2\.8' > /dev/null; then
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	cat <<EOF 1>&2
-+
-+*** Warning: The releases 2.8.* of the GNU linker cannot reliably
-+*** create shared libraries on Solaris systems.  Therefore, libtool
-+*** is disabling shared libraries support.  We urge you to upgrade GNU
-+*** binutils to release 2.9.1 or newer.  Another option is to modify
-+*** your PATH or compiler configuration so that the native linker is
-+*** used, and then restart.
-+
-+EOF
-+      elif $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+
-+    sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX*)
-+      case `$LD -v 2>&1` in
-+        *\ [[01]].* | *\ 2.[[0-9]].* | *\ 2.1[[0-5]].*)
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	cat <<_LT_EOF 1>&2
-+
-+*** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
-+*** reliably create shared libraries on SCO systems.  Therefore, libtool
-+*** is disabling shared libraries support.  We urge you to upgrade GNU
-+*** binutils to release 2.16.91.0.3 or newer.  Another option is to modify
-+*** your PATH or compiler configuration so that the native linker is
-+*** used, and then restart.
-+
-+_LT_EOF
-+	;;
-+	*)
-+	  if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+	    _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-rpath,$libdir`'
-+	    _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib'
-+	    _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname,\${SCOABSPATH:+${install_libdir}/}$soname,-retain-symbols-file,$export_symbols -o $lib'
-+	  else
-+	    _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+	  fi
-+	;;
-+      esac
-+      ;;
-+
-+    sunos4*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-+      wlarc=
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    *)
-+      if $LD --help 2>&1 | grep ': supported targets:.* elf' > /dev/null; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+    esac
-+
-+    if test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no; then
-+      runpath_var=
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=
-+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=
-+    fi
-+  else
-+    # PORTME fill in a description of your system's linker (not GNU ld)
-+    case $host_os in
-+    aix3*)
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
-+      # Note: this linker hardcodes the directories in LIBPATH if there
-+      # are no directories specified by -L.
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
-+	# Neither direct hardcoding nor static linking is supported with a
-+	# broken collect2.
-+	_LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-+      fi
-+      ;;
-+
-+    aix4* | aix5*)
-+      if test "$host_cpu" = ia64; then
-+	# On IA64, the linker does run time linking by default, so we don't
-+	# have to do anything special.
-+	aix_use_runtimelinking=no
-+	exp_sym_flag='-Bexport'
-+	no_entry_flag=""
-+      else
-+	# If we're using GNU nm, then we don't want the "-C" option.
-+	# -C means demangle to AIX nm, but means don't demangle with GNU nm
-+	if $NM -V 2>&1 | grep 'GNU' > /dev/null; then
-+	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-+	else
-+	  _LT_AC_TAGVAR(export_symbols_cmds, $1)='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\[$]2 == "T") || (\[$]2 == "D") || (\[$]2 == "B")) && ([substr](\[$]3,1,1) != ".")) { print \[$]3 } }'\'' | sort -u > $export_symbols'
-+	fi
-+	aix_use_runtimelinking=no
-+
-+	# Test if we are trying to use run time linking or normal
-+	# AIX style linking. If -brtl is somewhere in LDFLAGS, we
-+	# need to do runtime linking.
-+	case $host_os in aix4.[[23]]|aix4.[[23]].*|aix5*)
-+	  for ld_flag in $LDFLAGS; do
-+  	  if (test $ld_flag = "-brtl" || test $ld_flag = "-Wl,-brtl"); then
-+  	    aix_use_runtimelinking=yes
-+  	    break
-+  	  fi
-+	  done
-+	  ;;
-+	esac
-+
-+	exp_sym_flag='-bexport'
-+	no_entry_flag='-bnoentry'
-+      fi
-+
-+      # When large executables or shared objects are built, AIX ld can
-+      # have problems creating the table of contents.  If linking a library
-+      # or program results in "error TOC overflow" add -mminimal-toc to
-+      # CXXFLAGS/CFLAGS for g++/gcc.  In the cases where that is not
-+      # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
-+
-+      _LT_AC_TAGVAR(archive_cmds, $1)=''
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+
-+      if test "$GCC" = yes; then
-+	case $host_os in aix4.[[012]]|aix4.[[012]].*)
-+	# We only want to do this on AIX 4.2 and lower, the check
-+	# below for broken collect2 doesn't work under 4.3+
-+	  collect2name=`${CC} -print-prog-name=collect2`
-+	  if test -f "$collect2name" && \
-+  	   strings "$collect2name" | grep resolve_lib_name >/dev/null
-+	  then
-+  	  # We have reworked collect2
-+  	  :
-+	  else
-+  	  # We have old collect2
-+  	  _LT_AC_TAGVAR(hardcode_direct, $1)=unsupported
-+  	  # It fails to find uninstalled libraries when the uninstalled
-+  	  # path is not listed in the libpath.  Setting hardcode_minus_L
-+  	  # to unsupported forces relinking
-+  	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+  	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+  	  _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=
-+	  fi
-+	  ;;
-+	esac
-+	shared_flag='-shared'
-+	if test "$aix_use_runtimelinking" = yes; then
-+	  shared_flag="$shared_flag "'${wl}-G'
-+	fi
-+      else
-+	# not using gcc
-+	if test "$host_cpu" = ia64; then
-+  	# VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
-+  	# chokes on -Wl,-G. The following line is correct:
-+	  shared_flag='-G'
-+	else
-+	  if test "$aix_use_runtimelinking" = yes; then
-+	    shared_flag='${wl}-G'
-+	  else
-+	    shared_flag='${wl}-bM:SRE'
-+	  fi
-+	fi
-+      fi
-+
-+      # It seems that -bexpall does not export symbols beginning with
-+      # underscore (_), so it is better to generate a list of symbols to export.
-+      _LT_AC_TAGVAR(always_export_symbols, $1)=yes
-+      if test "$aix_use_runtimelinking" = yes; then
-+	# Warning - without using the other runtime loading flags (-brtl),
-+	# -berok will link without error, but may produce a broken library.
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)='-berok'
-+       # Determine the default libpath from the value encoded in an empty executable.
-+       _LT_AC_SYS_LIBPATH_AIX
-+       _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then echo "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
-+       else
-+	if test "$host_cpu" = ia64; then
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-R $libdir:/usr/lib:/lib'
-+	  _LT_AC_TAGVAR(allow_undefined_flag, $1)="-z nodefs"
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
-+	else
-+	 # Determine the default libpath from the value encoded in an empty executable.
-+	 _LT_AC_SYS_LIBPATH_AIX
-+	 _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-blibpath:$libdir:'"$aix_libpath"
-+	  # Warning - without using the other run time loading flags,
-+	  # -berok will link without error, but may produce a broken library.
-+	  _LT_AC_TAGVAR(no_undefined_flag, $1)=' ${wl}-bernotok'
-+	  _LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-berok'
-+	  # Exported symbols can be pulled into shared objects from archives
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='$convenience'
-+	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-+	  # This is similar to how AIX traditionally builds its shared libraries.
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
-+	fi
-+      fi
-+      ;;
-+
-+    amigaos*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      # see comment about different semantics on the GNU ld section
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      ;;
-+
-+    bsdi[[45]]*)
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
-+      ;;
-+
-+    cygwin* | mingw* | pw32*)
-+      # When not using gcc, we currently assume that we are using
-+      # Microsoft Visual C++.
-+      # hardcode_libdir_flag_spec is actually meaningless, as there is
-+      # no search path for DLLs.
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)=' '
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+      # Tell ltmain to make .lib files, not .a files.
-+      libext=lib
-+      # Tell ltmain to make .dll files, not .so files.
-+      shrext_cmds=".dll"
-+      # FIXME: Setting linknames here is a bad hack.
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -o $lib $libobjs $compiler_flags `echo "$deplibs" | $SED -e '\''s/ -lc$//'\''` -link -dll~linknames='
-+      # The linker will automatically build a .lib file if we build a DLL.
-+      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='true'
-+      # FIXME: Should let the user specify the lib program.
-+      _LT_AC_TAGVAR(old_archive_cmds, $1)='lib -OUT:$oldlib$oldobjs$old_deplibs'
-+      _LT_AC_TAGVAR(fix_srcfile_path, $1)='`cygpath -w "$srcfile"`'
-+      _LT_AC_TAGVAR(enable_shared_with_static_runtimes, $1)=yes
-+      ;;
-+
-+    darwin* | rhapsody*)
-+      case $host_os in
-+        rhapsody* | darwin1.[[012]])
-+         _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}suppress'
-+         ;;
-+       *) # Darwin 1.3 on
-+         if test -z ${MACOSX_DEPLOYMENT_TARGET} ; then
-+           _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-+         else
-+           case ${MACOSX_DEPLOYMENT_TARGET} in
-+             10.[[012]])
-+               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-flat_namespace ${wl}-undefined ${wl}suppress'
-+               ;;
-+             10.*)
-+               _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-undefined ${wl}dynamic_lookup'
-+               ;;
-+           esac
-+         fi
-+         ;;
-+      esac
-+      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+      _LT_AC_TAGVAR(hardcode_automatic, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported
-+      _LT_AC_TAGVAR(whole_archive_flag_spec, $1)=''
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+    if test "$GCC" = yes ; then
-+    	output_verbose_link_cmd='echo'
-+        _LT_AC_TAGVAR(archive_cmds, $1)='$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring'
-+      _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-+      # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-+      _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -dynamiclib $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags -install_name $rpath/$soname $verstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+      _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+    else
-+      case $cc_basename in
-+        xlc*)
-+         output_verbose_link_cmd='echo'
-+         _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $xlcverstring'
-+         _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags'
-+          # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin lds
-+         _LT_AC_TAGVAR(archive_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}$rpath/$soname $xlcverstring~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          _LT_AC_TAGVAR(module_expsym_cmds, $1)='sed -e "s,#.*,," -e "s,^[    ]*,," -e "s,^\(..*\),_&," < $export_symbols > $output_objdir/${libname}-symbols.expsym~$CC $allow_undefined_flag  -o $lib -bundle $libobjs $deplibs$compiler_flags~nmedit -s $output_objdir/${libname}-symbols.expsym ${lib}'
-+          ;;
-+       *)
-+         _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+          ;;
-+      esac
-+    fi
-+      ;;
-+
-+    dgux*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    freebsd1*)
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      ;;
-+
-+    # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
-+    # support.  Future versions do this automatically, but an explicit c++rt0.o
-+    # does not break anything, and helps significantly (at the cost of a little
-+    # extra space).
-+    freebsd2.2*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    # Unfortunately, older versions of FreeBSD 2 do not have this feature.
-+    freebsd2*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
-+    freebsd* | dragonfly*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    hpux9*)
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$rm $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+
-+      # hardcode_minus_L: Not really in the search PATH,
-+      # but as the default location of the library.
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+      ;;
-+
-+    hpux10*)
-+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
-+      fi
-+      if test "$with_gnu_ld" = no; then
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	_LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+	_LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+
-+	# hardcode_minus_L: Not really in the search PATH,
-+	# but as the default location of the library.
-+	_LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      fi
-+      ;;
-+
-+    hpux11*)
-+      if test "$GCC" = yes -a "$with_gnu_ld" = no; then
-+	case $host_cpu in
-+	hppa*64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	ia64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	esac
-+      else
-+	case $host_cpu in
-+	hppa*64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	ia64*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	*)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
-+	  ;;
-+	esac
-+      fi
-+      if test "$with_gnu_ld" = no; then
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}+b ${wl}$libdir'
-+	_LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+
-+	case $host_cpu in
-+	hppa*64*|ia64*)
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='+b $libdir'
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+	  _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+	  ;;
-+	*)
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+	  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+
-+	  # hardcode_minus_L: Not really in the search PATH,
-+	  # but as the default location of the library.
-+	  _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+	  ;;
-+	esac
-+      fi
-+      ;;
-+
-+    irix5* | irix6* | nonstopux*)
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec_ld, $1)='-rpath $libdir'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+      ;;
-+
-+    netbsd*)
-+      if echo __ELF__ | $CC -E - | grep __ELF__ >/dev/null; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'  # a.out
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared -o $lib $libobjs $deplibs $linker_flags'      # ELF
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    newsos6)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    openbsd*)
-+      if test -f /usr/libexec/ld.so; then
-+	_LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+	if test -z "`echo __ELF__ | $CC -E - | grep __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-+	  _LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
-+	  _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+	  _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-E'
-+	else
-+	  case $host_os in
-+	   openbsd[[01]].* | openbsd2.[[0-7]] | openbsd2.[[0-7]].*)
-+	     _LT_AC_TAGVAR(archive_cmds, $1)='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
-+	     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+	     ;;
-+	   *)
-+	     _LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
-+	     _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath,$libdir'
-+	     ;;
-+	  esac
-+        fi
-+      else
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      fi
-+      ;;
-+
-+    os2*)
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)=unsupported
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$echo "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$echo "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~$echo DATA >> $output_objdir/$libname.def~$echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~$echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
-+      _LT_AC_TAGVAR(old_archive_From_new_cmds, $1)='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
-+      ;;
-+
-+    osf3*)
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+      else
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+      ;;
-+
-+    osf4* | osf5*)	# as osf3* with the addition of -msym flag
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' ${wl}-expect_unresolved ${wl}\*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && echo ${wl}-set_version ${wl}$verstring` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='${wl}-rpath ${wl}$libdir'
-+      else
-+	_LT_AC_TAGVAR(allow_undefined_flag, $1)=' -expect_unresolved \*'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -shared${allow_undefined_flag} $libobjs $deplibs $linker_flags -msym -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; echo "-hidden">> $lib.exp~
-+	$LD -shared${allow_undefined_flag} -input $lib.exp $linker_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && echo -set_version $verstring` -update_registry ${output_objdir}/so_locations -o $lib~$rm $lib.exp'
-+
-+	# Both c and cxx compiler support -rpath directly
-+	_LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-rpath $libdir'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=:
-+      ;;
-+
-+    solaris*)
-+      _LT_AC_TAGVAR(no_undefined_flag, $1)=' -z text'
-+      if test "$GCC" = yes; then
-+	wlarc='${wl}'
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-+	  $CC -shared ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$rm $lib.exp'
-+      else
-+	wlarc=''
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~$echo "local: *; };" >> $lib.exp~
-+  	$LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$rm $lib.exp'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-R$libdir'
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      case $host_os in
-+      solaris2.[[0-5]] | solaris2.[[0-5]].*) ;;
-+      *)
-+	# The compiler driver will combine and reorder linker options,
-+	# but understands `-z linker_flag'.  GCC discards it without `$wl',
-+	# but is careful enough not to reorder.
-+ 	# Supported since Solaris 2.6 (maybe 2.5.1?)
-+	if test "$GCC" = yes; then
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
-+	else
-+	  _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-z allextract$convenience -z defaultextract'
-+	fi
-+	;;
-+      esac
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+      ;;
-+
-+    sunos4*)
-+      if test "x$host_vendor" = xsequent; then
-+	# Use $CC to link under sequent, because it throws in some extra .o
-+	# files that make .init and .fini sections work.
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
-+      fi
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_direct, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_minus_L, $1)=yes
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    sysv4)
-+      case $host_vendor in
-+	sni)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=yes # is this really true???
-+	;;
-+	siemens)
-+	  ## LD is ld it makes a PLAMLIB
-+	  ## CC just makes a GrossModule.
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -o $lib $libobjs $deplibs $linker_flags'
-+	  _LT_AC_TAGVAR(reload_cmds, $1)='$CC -r -o $output$reload_objs'
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=no
-+        ;;
-+	motorola)
-+	  _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+	  _LT_AC_TAGVAR(hardcode_direct, $1)=no #Motorola manual says yes, but my tests say they lie
-+	;;
-+      esac
-+      runpath_var='LD_RUN_PATH'
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    sysv4.3*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='-Bexport'
-+      ;;
-+
-+    sysv4*MP*)
-+      if test -d /usr/nec; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+	_LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+	runpath_var=LD_RUN_PATH
-+	hardcode_runpath_var=yes
-+	_LT_AC_TAGVAR(ld_shlibs, $1)=yes
-+      fi
-+      ;;
-+
-+    sysv4*uw2* | sysv5OpenUNIX* | sysv5UnixWare7.[[01]].[[10]]* | unixware7* | sco3.2v5.0.[[024]]*)
-+      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-+      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      runpath_var='LD_RUN_PATH'
-+
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
-+      fi
-+      ;;
-+
-+    sysv5* | sco3.2v5* | sco5v6*)
-+      # Note: We can NOT use -z defs as we might desire, because we do not
-+      # link with -lc, and that would cause any symbols used from libc to
-+      # always be unresolved, which means just about no library would
-+      # ever link correctly.  If we're not using GNU ld we use -z text
-+      # though, which does catch some bad symbols but isn't as heavy-handed
-+      # as -z defs.
-+      _LT_AC_TAGVAR(no_undefined_flag, $1)='${wl}-z,text'
-+      _LT_AC_TAGVAR(allow_undefined_flag, $1)='${wl}-z,nodefs'
-+      _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='`test -z "$SCOABSPATH" && echo ${wl}-R,$libdir`'
-+      _LT_AC_TAGVAR(hardcode_libdir_separator, $1)=':'
-+      _LT_AC_TAGVAR(link_all_deplibs, $1)=yes
-+      _LT_AC_TAGVAR(export_dynamic_flag_spec, $1)='${wl}-Bexport'
-+      runpath_var='LD_RUN_PATH'
-+
-+      if test "$GCC" = yes; then
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -shared ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+      else
-+	_LT_AC_TAGVAR(archive_cmds, $1)='$CC -G ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+	_LT_AC_TAGVAR(archive_expsym_cmds, $1)='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,\${SCOABSPATH:+${install_libdir}/}$soname -o $lib $libobjs $deplibs $compiler_flags'
-+      fi
-+      ;;
-+
-+    uts4*)
-+      _LT_AC_TAGVAR(archive_cmds, $1)='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
-+      _LT_AC_TAGVAR(hardcode_libdir_flag_spec, $1)='-L$libdir'
-+      _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=no
-+      ;;
-+
-+    *)
-+      _LT_AC_TAGVAR(ld_shlibs, $1)=no
-+      ;;
-+    esac
-+  fi
-+])
-+AC_MSG_RESULT([$_LT_AC_TAGVAR(ld_shlibs, $1)])
-+test "$_LT_AC_TAGVAR(ld_shlibs, $1)" = no && can_build_shared=no
-+
-+#
-+# Do we need to explicitly link libc?
-+#
-+case "x$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)" in
-+x|xyes)
-+  # Assume -lc should be added
-+  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-+
-+  if test "$enable_shared" = yes && test "$GCC" = yes; then
-+    case $_LT_AC_TAGVAR(archive_cmds, $1) in
-+    *'~'*)
-+      # FIXME: we may have to deal with multi-command sequences.
-+      ;;
-+    '$CC '*)
-+      # Test whether the compiler implicitly links with -lc since on some
-+      # systems, -lgcc has to come before -lc. If gcc already passes -lc
-+      # to ld, don't add -lc before -lgcc.
-+      AC_MSG_CHECKING([whether -lc should be explicitly linked in])
-+      $rm conftest*
-+      echo "$lt_simple_compile_test_code" > conftest.$ac_ext
-+
-+      if AC_TRY_EVAL(ac_compile) 2>conftest.err; then
-+        soname=conftest
-+        lib=conftest
-+        libobjs=conftest.$ac_objext
-+        deplibs=
-+        wl=$_LT_AC_TAGVAR(lt_prog_compiler_wl, $1)
-+	pic_flag=$_LT_AC_TAGVAR(lt_prog_compiler_pic, $1)
-+        compiler_flags=-v
-+        linker_flags=-v
-+        verstring=
-+        output_objdir=.
-+        libname=conftest
-+        lt_save_allow_undefined_flag=$_LT_AC_TAGVAR(allow_undefined_flag, $1)
-+        _LT_AC_TAGVAR(allow_undefined_flag, $1)=
-+        if AC_TRY_EVAL(_LT_AC_TAGVAR(archive_cmds, $1) 2\>\&1 \| grep \" -lc \" \>/dev/null 2\>\&1)
-+        then
-+	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=no
-+        else
-+	  _LT_AC_TAGVAR(archive_cmds_need_lc, $1)=yes
-+        fi
-+        _LT_AC_TAGVAR(allow_undefined_flag, $1)=$lt_save_allow_undefined_flag
-+      else
-+        cat conftest.err 1>&5
-+      fi
-+      $rm conftest*
-+      AC_MSG_RESULT([$_LT_AC_TAGVAR(archive_cmds_need_lc, $1)])
-+      ;;
-+    esac
-+  fi
-+  ;;
-+esac
-+])# AC_LIBTOOL_PROG_LD_SHLIBS
-+
-+
-+# _LT_AC_FILE_LTDLL_C
-+# -------------------
-+# Be careful that the start marker always follows a newline.
-+AC_DEFUN([_LT_AC_FILE_LTDLL_C], [
-+# /* ltdll.c starts here */
-+# #define WIN32_LEAN_AND_MEAN
-+# #include <windows.h>
-+# #undef WIN32_LEAN_AND_MEAN
-+# #include <stdio.h>
-+#
-+# #ifndef __CYGWIN__
-+# #  ifdef __CYGWIN32__
-+# #    define __CYGWIN__ __CYGWIN32__
-+# #  endif
-+# #endif
-+#
-+# #ifdef __cplusplus
-+# extern "C" {
-+# #endif
-+# BOOL APIENTRY DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved);
-+# #ifdef __cplusplus
-+# }
-+# #endif
-+#
-+# #ifdef __CYGWIN__
-+# #include <cygwin/cygwin_dll.h>
-+# DECLARE_CYGWIN_DLL( DllMain );
-+# #endif
-+# HINSTANCE __hDllInstance_base;
-+#
-+# BOOL APIENTRY
-+# DllMain (HINSTANCE hInst, DWORD reason, LPVOID reserved)
-+# {
-+#   __hDllInstance_base = hInst;
-+#   return TRUE;
-+# }
-+# /* ltdll.c ends here */
-+])# _LT_AC_FILE_LTDLL_C
-+
-+
-+# _LT_AC_TAGVAR(VARNAME, [TAGNAME])
-+# ---------------------------------
-+AC_DEFUN([_LT_AC_TAGVAR], [ifelse([$2], [], [$1], [$1_$2])])
-+
-+
-+# old names
-+AC_DEFUN([AM_PROG_LIBTOOL],   [AC_PROG_LIBTOOL])
-+AC_DEFUN([AM_ENABLE_SHARED],  [AC_ENABLE_SHARED($@)])
-+AC_DEFUN([AM_ENABLE_STATIC],  [AC_ENABLE_STATIC($@)])
-+AC_DEFUN([AM_DISABLE_SHARED], [AC_DISABLE_SHARED($@)])
-+AC_DEFUN([AM_DISABLE_STATIC], [AC_DISABLE_STATIC($@)])
-+AC_DEFUN([AM_PROG_LD],        [AC_PROG_LD])
-+AC_DEFUN([AM_PROG_NM],        [AC_PROG_NM])
-+
-+# This is just to silence aclocal about the macro not being used
-+ifelse([AC_DISABLE_FAST_INSTALL])
-+
-+AC_DEFUN([LT_AC_PROG_GCJ],
-+[AC_CHECK_TOOL(GCJ, gcj, no)
-+  test "x${GCJFLAGS+set}" = xset || GCJFLAGS="-g -O2"
-+  AC_SUBST(GCJFLAGS)
-+])
-+
-+AC_DEFUN([LT_AC_PROG_RC],
-+[AC_CHECK_TOOL(RC, windres, no)
-+])
-+
-+
-+# Cheap backport of AS_EXECUTABLE_P and required macros
-+# from Autoconf 2.59; we should not use $as_executable_p directly.
-+
-+# _AS_TEST_PREPARE
-+# ----------------
-+m4_ifndef([_AS_TEST_PREPARE],
-+[m4_defun([_AS_TEST_PREPARE],
-+[if test -x / >/dev/null 2>&1; then
-+  as_executable_p='test -x'
-+else
-+  as_executable_p='test -f'
-+fi
-+])])# _AS_TEST_PREPARE
-+
-+# AS_EXECUTABLE_P
-+# ---------------
-+# Check whether a file is executable.
-+m4_ifndef([AS_EXECUTABLE_P],
-+[m4_defun([AS_EXECUTABLE_P],
-+[AS_REQUIRE([_AS_TEST_PREPARE])dnl
-+$as_executable_p $1[]dnl
-+])])# AS_EXECUTABLE_P
-+
-+# NOTE: This macro has been submitted for inclusion into   #
-+#  GNU Autoconf as AC_PROG_SED.  When it is available in   #
-+#  a released version of Autoconf we should remove this    #
-+#  macro and use it instead.                               #
-+# LT_AC_PROG_SED
-+# --------------
-+# Check for a fully-functional sed program, that truncates
-+# as few characters as possible.  Prefer GNU sed if found.
-+AC_DEFUN([LT_AC_PROG_SED],
-+[AC_MSG_CHECKING([for a sed that does not truncate output])
-+AC_CACHE_VAL(lt_cv_path_SED,
-+[# Loop through the user's path and test for sed and gsed.
-+# Then use that list of sed's as ones to test for truncation.
-+as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+for as_dir in $PATH
-+do
-+  IFS=$as_save_IFS
-+  test -z "$as_dir" && as_dir=.
-+  for lt_ac_prog in sed gsed; do
-+    for ac_exec_ext in '' $ac_executable_extensions; do
-+      if AS_EXECUTABLE_P(["$as_dir/$lt_ac_prog$ac_exec_ext"]); then
-+        lt_ac_sed_list="$lt_ac_sed_list $as_dir/$lt_ac_prog$ac_exec_ext"
-+      fi
-+    done
-+  done
-+done
-+IFS=$as_save_IFS
-+lt_ac_max=0
-+lt_ac_count=0
-+# Add /usr/xpg4/bin/sed as it is typically found on Solaris
-+# along with /bin/sed that truncates output.
-+for lt_ac_sed in $lt_ac_sed_list /usr/xpg4/bin/sed; do
-+  test ! -f $lt_ac_sed && continue
-+  cat /dev/null > conftest.in
-+  lt_ac_count=0
-+  echo $ECHO_N "0123456789$ECHO_C" >conftest.in
-+  # Check for GNU sed and select it if it is found.
-+  if "$lt_ac_sed" --version 2>&1 < /dev/null | grep 'GNU' > /dev/null; then
-+    lt_cv_path_SED=$lt_ac_sed
-+    break
-+  fi
-+  while true; do
-+    cat conftest.in conftest.in >conftest.tmp
-+    mv conftest.tmp conftest.in
-+    cp conftest.in conftest.nl
-+    echo >>conftest.nl
-+    $lt_ac_sed -e 's/a$//' < conftest.nl >conftest.out || break
-+    cmp -s conftest.out conftest.nl || break
-+    # 10000 chars as input seems more than enough
-+    test $lt_ac_count -gt 10 && break
-+    lt_ac_count=`expr $lt_ac_count + 1`
-+    if test $lt_ac_count -gt $lt_ac_max; then
-+      lt_ac_max=$lt_ac_count
-+      lt_cv_path_SED=$lt_ac_sed
-+    fi
-+  done
-+done
-+])
-+SED=$lt_cv_path_SED
-+AC_SUBST([SED])
-+AC_MSG_RESULT([$SED])
-+])
-+
-+#
-+# SYNOPSIS
-+#
-+#   VL_LIB_READLINE
-+#
-+# DESCRIPTION
-+#
-+#   Searches for a readline compatible library. If found, defines
-+#   `HAVE_LIBREADLINE'. If the found library has the `add_history'
-+#   function, sets also `HAVE_READLINE_HISTORY'. Also checks for the
-+#   locations of the necessary include files and sets `HAVE_READLINE_H'
-+#   or `HAVE_READLINE_READLINE_H' and `HAVE_READLINE_HISTORY_H' or
-+#   'HAVE_HISTORY_H' if the corresponding include files exists.
-+#
-+#   The libraries that may be readline compatible are `libedit',
-+#   `libeditline' and `libreadline'. Sometimes we need to link a
-+#   termcap library for readline to work, this macro tests these cases
-+#   too by trying to link with `libtermcap', `libcurses' or
-+#   `libncurses' before giving up.
-+#
-+#   Here is an example of how to use the information provided by this
-+#   macro to perform the necessary includes or declarations in a C
-+#   file:
-+#
-+#     #ifdef HAVE_LIBREADLINE
-+#     #  if defined(HAVE_READLINE_READLINE_H)
-+#     #    include <readline/readline.h>
-+#     #  elif defined(HAVE_READLINE_H)
-+#     #    include <readline.h>
-+#     #  else /* !defined(HAVE_READLINE_H) */
-+#     extern char *readline ();
-+#     #  endif /* !defined(HAVE_READLINE_H) */
-+#     char *cmdline = NULL;
-+#     #else /* !defined(HAVE_READLINE_READLINE_H) */
-+#       /* no readline */
-+#     #endif /* HAVE_LIBREADLINE */
-+#
-+#     #ifdef HAVE_READLINE_HISTORY
-+#     #  if defined(HAVE_READLINE_HISTORY_H)
-+#     #    include <readline/history.h>
-+#     #  elif defined(HAVE_HISTORY_H)
-+#     #    include <history.h>
-+#     #  else /* !defined(HAVE_HISTORY_H) */
-+#     extern void add_history ();
-+#     extern int write_history ();
-+#     extern int read_history ();
-+#     #  endif /* defined(HAVE_READLINE_HISTORY_H) */
-+#       /* no history */
-+#     #endif /* HAVE_READLINE_HISTORY */
-+#
-+# LAST MODIFICATION
-+#
-+#   2002-04-04
-+#
-+# COPYLEFT
-+#
-+#   Copyright (c) 2002 Ville Laurikari <vl at iki.fi>
-+#
-+#   Copying and distribution of this file, with or without
-+#   modification, are permitted in any medium without royalty provided
-+#   the copyright notice and this notice are preserved.
-+
-+AC_DEFUN([VL_LIB_READLINE], [
-+  AC_CACHE_CHECK([for a readline compatible library],
-+                 vl_cv_lib_readline, [
-+    ORIG_LIBS="$LIBS"
-+    for readline_lib in readline edit editline; do
-+      for termcap_lib in "" termcap curses ncurses; do
-+        if test -z "$termcap_lib"; then
-+          TRY_LIB="-l$readline_lib"
-+        else
-+          TRY_LIB="-l$readline_lib -l$termcap_lib"
-+        fi
-+        LIBS="$ORIG_LIBS $TRY_LIB"
-+        AC_TRY_LINK_FUNC(readline, vl_cv_lib_readline="$TRY_LIB")
-+        if test -n "$vl_cv_lib_readline"; then
-+          break
-+        fi
-+      done
-+      if test -n "$vl_cv_lib_readline"; then
-+        break
-+      fi
-+    done
-+    if test -z "$vl_cv_lib_readline"; then
-+      vl_cv_lib_readline="no"
-+      LIBS="$ORIG_LIBS"
-+    fi
-+  ])
-+
-+  if test "$vl_cv_lib_readline" != "no"; then
-+    AC_DEFINE(HAVE_LIBREADLINE, 1,
-+              [Define if you have a readline compatible library])
-+    AC_CHECK_HEADERS(readline.h readline/readline.h)
-+    AC_CACHE_CHECK([whether readline supports history],
-+                   vl_cv_lib_readline_history, [
-+      vl_cv_lib_readline_history="no"
-+      AC_TRY_LINK_FUNC(add_history, vl_cv_lib_readline_history="yes")
-+    ])
-+    if test "$vl_cv_lib_readline_history" = "yes"; then
-+      AC_DEFINE(HAVE_READLINE_HISTORY, 1,
-+                [Define if your readline library has \`add_history'])
-+      AC_CHECK_HEADERS(history.h readline/history.h)
-+    fi
-+  fi
-+])dnl
-+
-+# Copyright (C) 2002, 2003, 2005, 2006  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_AUTOMAKE_VERSION(VERSION)
-+# ----------------------------
-+# Automake X.Y traces this macro to ensure aclocal.m4 has been
-+# generated from the m4 files accompanying Automake X.Y.
-+# (This private macro should not be called outside this file.)
-+AC_DEFUN([AM_AUTOMAKE_VERSION],
-+[am__api_version='1.10'
-+dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
-+dnl require some minimum version.  Point them to the right macro.
-+m4_if([$1], [1.10], [],
-+      [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
-+])
-+
-+# _AM_AUTOCONF_VERSION(VERSION)
-+# -----------------------------
-+# aclocal traces this macro to find the Autoconf version.
-+# This is a private macro too.  Using m4_define simplifies
-+# the logic in aclocal, which can simply ignore this definition.
-+m4_define([_AM_AUTOCONF_VERSION], [])
-+
-+# AM_SET_CURRENT_AUTOMAKE_VERSION
-+# -------------------------------
-+# Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
-+# This function is AC_REQUIREd by AC_INIT_AUTOMAKE.
-+AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
-+[AM_AUTOMAKE_VERSION([1.10])dnl
-+_AM_AUTOCONF_VERSION(m4_PACKAGE_VERSION)])
-+
-+# AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
-+
-+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
-+# $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
-+# `$srcdir', `$srcdir/..', or `$srcdir/../..'.
-+#
-+# Of course, Automake must honor this variable whenever it calls a
-+# tool from the auxiliary directory.  The problem is that $srcdir (and
-+# therefore $ac_aux_dir as well) can be either absolute or relative,
-+# depending on how configure is run.  This is pretty annoying, since
-+# it makes $ac_aux_dir quite unusable in subdirectories: in the top
-+# source directory, any form will work fine, but in subdirectories a
-+# relative path needs to be adjusted first.
-+#
-+# $ac_aux_dir/missing
-+#    fails when called from a subdirectory if $ac_aux_dir is relative
-+# $top_srcdir/$ac_aux_dir/missing
-+#    fails if $ac_aux_dir is absolute,
-+#    fails when called from a subdirectory in a VPATH build with
-+#          a relative $ac_aux_dir
-+#
-+# The reason of the latter failure is that $top_srcdir and $ac_aux_dir
-+# are both prefixed by $srcdir.  In an in-source build this is usually
-+# harmless because $srcdir is `.', but things will broke when you
-+# start a VPATH build or use an absolute $srcdir.
-+#
-+# So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
-+# iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
-+#   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
-+# and then we would define $MISSING as
-+#   MISSING="\${SHELL} $am_aux_dir/missing"
-+# This will work as long as MISSING is not called from configure, because
-+# unfortunately $(top_srcdir) has no meaning in configure.
-+# However there are other variables, like CC, which are often used in
-+# configure, and could therefore not use this "fixed" $ac_aux_dir.
-+#
-+# Another solution, used here, is to always expand $ac_aux_dir to an
-+# absolute PATH.  The drawback is that using absolute paths prevent a
-+# configured tree to be moved without reconfiguration.
-+
-+AC_DEFUN([AM_AUX_DIR_EXPAND],
-+[dnl Rely on autoconf to set up CDPATH properly.
-+AC_PREREQ([2.50])dnl
-+# expand $ac_aux_dir to an absolute path
-+am_aux_dir=`cd $ac_aux_dir && pwd`
-+])
-+
-+# AM_CONDITIONAL                                            -*- Autoconf -*-
-+
-+# Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 8
-+
-+# AM_CONDITIONAL(NAME, SHELL-CONDITION)
-+# -------------------------------------
-+# Define a conditional.
-+AC_DEFUN([AM_CONDITIONAL],
-+[AC_PREREQ(2.52)dnl
-+ ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
-+	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
-+AC_SUBST([$1_TRUE])dnl
-+AC_SUBST([$1_FALSE])dnl
-+_AM_SUBST_NOTMAKE([$1_TRUE])dnl
-+_AM_SUBST_NOTMAKE([$1_FALSE])dnl
-+if $2; then
-+  $1_TRUE=
-+  $1_FALSE='#'
-+else
-+  $1_TRUE='#'
-+  $1_FALSE=
-+fi
-+AC_CONFIG_COMMANDS_PRE(
-+[if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
-+  AC_MSG_ERROR([[conditional "$1" was never defined.
-+Usually this means the macro was only invoked conditionally.]])
-+fi])])
-+
-+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 9
-+
-+# There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
-+# written in clear, in which case automake, when reading aclocal.m4,
-+# will think it sees a *use*, and therefore will trigger all it's
-+# C support machinery.  Also note that it means that autoscan, seeing
-+# CC etc. in the Makefile, will ask for an AC_PROG_CC use...
-+
-+
-+# _AM_DEPENDENCIES(NAME)
-+# ----------------------
-+# See how the compiler implements dependency checking.
-+# NAME is "CC", "CXX", "GCJ", or "OBJC".
-+# We try a few techniques and use that to set a single cache variable.
-+#
-+# We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
-+# modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
-+# dependency, and given that the user is not expected to run this macro,
-+# just rely on AC_PROG_CC.
-+AC_DEFUN([_AM_DEPENDENCIES],
-+[AC_REQUIRE([AM_SET_DEPDIR])dnl
-+AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
-+AC_REQUIRE([AM_MAKE_INCLUDE])dnl
-+AC_REQUIRE([AM_DEP_TRACK])dnl
-+
-+ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
-+       [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
-+       [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
-+       [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
-+       [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
-+                   [depcc="$$1"   am_compiler_list=])
-+
-+AC_CACHE_CHECK([dependency style of $depcc],
-+               [am_cv_$1_dependencies_compiler_type],
-+[if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
-+  # We make a subdir and do the tests there.  Otherwise we can end up
-+  # making bogus files that we don't know about and never remove.  For
-+  # instance it was reported that on HP-UX the gcc test will end up
-+  # making a dummy file named `D' -- because `-MD' means `put the output
-+  # in D'.
-+  mkdir conftest.dir
-+  # Copy depcomp to subdir because otherwise we won't find it if we're
-+  # using a relative directory.
-+  cp "$am_depcomp" conftest.dir
-+  cd conftest.dir
-+  # We will build objects and dependencies in a subdirectory because
-+  # it helps to detect inapplicable dependency modes.  For instance
-+  # both Tru64's cc and ICC support -MD to output dependencies as a
-+  # side effect of compilation, but ICC will put the dependencies in
-+  # the current directory while Tru64 will put them in the object
-+  # directory.
-+  mkdir sub
-+
-+  am_cv_$1_dependencies_compiler_type=none
-+  if test "$am_compiler_list" = ""; then
-+     am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
-+  fi
-+  for depmode in $am_compiler_list; do
-+    # Setup a source with many dependencies, because some compilers
-+    # like to wrap large dependency lists on column 80 (with \), and
-+    # we should not choose a depcomp mode which is confused by this.
-+    #
-+    # We need to recreate these files for each test, as the compiler may
-+    # overwrite some of them when testing with obscure command lines.
-+    # This happens at least with the AIX C compiler.
-+    : > sub/conftest.c
-+    for i in 1 2 3 4 5 6; do
-+      echo '#include "conftst'$i'.h"' >> sub/conftest.c
-+      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
-+      # Solaris 8's {/usr,}/bin/sh.
-+      touch sub/conftst$i.h
-+    done
-+    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
-+
-+    case $depmode in
-+    nosideeffect)
-+      # after this tag, mechanisms are not by side-effect, so they'll
-+      # only be used when explicitly requested
-+      if test "x$enable_dependency_tracking" = xyes; then
-+	continue
-+      else
-+	break
-+      fi
-+      ;;
-+    none) break ;;
-+    esac
-+    # We check with `-c' and `-o' for the sake of the "dashmstdout"
-+    # mode.  It turns out that the SunPro C++ compiler does not properly
-+    # handle `-M -o', and we need to detect this.
-+    if depmode=$depmode \
-+       source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
-+       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
-+       $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c \
-+         >/dev/null 2>conftest.err &&
-+       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
-+       grep sub/conftest.${OBJEXT-o} sub/conftest.Po > /dev/null 2>&1 &&
-+       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
-+      # icc doesn't choke on unknown options, it will just issue warnings
-+      # or remarks (even with -Werror).  So we grep stderr for any message
-+      # that says an option was ignored or not supported.
-+      # When given -MP, icc 7.0 and 7.1 complain thusly:
-+      #   icc: Command line warning: ignoring option '-M'; no argument required
-+      # The diagnosis changed in icc 8.0:
-+      #   icc: Command line remark: option '-MP' not supported
-+      if (grep 'ignoring option' conftest.err ||
-+          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
-+        am_cv_$1_dependencies_compiler_type=$depmode
-+        break
-+      fi
-+    fi
-+  done
-+
-+  cd ..
-+  rm -rf conftest.dir
-+else
-+  am_cv_$1_dependencies_compiler_type=none
-+fi
-+])
-+AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
-+AM_CONDITIONAL([am__fastdep$1], [
-+  test "x$enable_dependency_tracking" != xno \
-+  && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
-+])
-+
-+
-+# AM_SET_DEPDIR
-+# -------------
-+# Choose a directory name for dependency files.
-+# This macro is AC_REQUIREd in _AM_DEPENDENCIES
-+AC_DEFUN([AM_SET_DEPDIR],
-+[AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-+AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
-+])
-+
-+
-+# AM_DEP_TRACK
-+# ------------
-+AC_DEFUN([AM_DEP_TRACK],
-+[AC_ARG_ENABLE(dependency-tracking,
-+[  --disable-dependency-tracking  speeds up one-time build
-+  --enable-dependency-tracking   do not reject slow dependency extractors])
-+if test "x$enable_dependency_tracking" != xno; then
-+  am_depcomp="$ac_aux_dir/depcomp"
-+  AMDEPBACKSLASH='\'
-+fi
-+AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
-+AC_SUBST([AMDEPBACKSLASH])dnl
-+_AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
-+])
-+
-+# Generate code to set up dependency tracking.              -*- Autoconf -*-
-+
-+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+#serial 3
-+
-+# _AM_OUTPUT_DEPENDENCY_COMMANDS
-+# ------------------------------
-+AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
-+[for mf in $CONFIG_FILES; do
-+  # Strip MF so we end up with the name of the file.
-+  mf=`echo "$mf" | sed -e 's/:.*$//'`
-+  # Check whether this is an Automake generated Makefile or not.
-+  # We used to match only the files named `Makefile.in', but
-+  # some people rename them; so instead we look at the file content.
-+  # Grep'ing the first line is not enough: some people post-process
-+  # each Makefile.in and add a new line on top of each file to say so.
-+  # Grep'ing the whole file is not good either: AIX grep has a line
-+  # limit of 2048, but all sed's we know have understand at least 4000.
-+  if sed 10q "$mf" | grep '^#.*generated by automake' > /dev/null 2>&1; then
-+    dirpart=`AS_DIRNAME("$mf")`
-+  else
-+    continue
-+  fi
-+  # Extract the definition of DEPDIR, am__include, and am__quote
-+  # from the Makefile without running `make'.
-+  DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
-+  test -z "$DEPDIR" && continue
-+  am__include=`sed -n 's/^am__include = //p' < "$mf"`
-+  test -z "am__include" && continue
-+  am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
-+  # When using ansi2knr, U may be empty or an underscore; expand it
-+  U=`sed -n 's/^U = //p' < "$mf"`
-+  # Find all dependency output files, they are included files with
-+  # $(DEPDIR) in their names.  We invoke sed twice because it is the
-+  # simplest approach to changing $(DEPDIR) to its actual value in the
-+  # expansion.
-+  for file in `sed -n "
-+    s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
-+       sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
-+    # Make sure the directory exists.
-+    test -f "$dirpart/$file" && continue
-+    fdir=`AS_DIRNAME(["$file"])`
-+    AS_MKDIR_P([$dirpart/$fdir])
-+    # echo "creating $dirpart/$file"
-+    echo '# dummy' > "$dirpart/$file"
-+  done
-+done
-+])# _AM_OUTPUT_DEPENDENCY_COMMANDS
-+
-+
-+# AM_OUTPUT_DEPENDENCY_COMMANDS
-+# -----------------------------
-+# This macro should only be invoked once -- use via AC_REQUIRE.
-+#
-+# This code is only required when automatic dependency tracking
-+# is enabled.  FIXME.  This creates each `.P' file that we will
-+# need in order to bootstrap the dependency handling code.
-+AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
-+[AC_CONFIG_COMMANDS([depfiles],
-+     [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
-+     [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
-+])
-+
-+# Do all the work for Automake.                             -*- Autoconf -*-
-+
-+# Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
-+# 2005, 2006 Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 12
-+
-+# This macro actually does too much.  Some checks are only needed if
-+# your package does certain things.  But this isn't really a big deal.
-+
-+# AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
-+# AM_INIT_AUTOMAKE([OPTIONS])
-+# -----------------------------------------------
-+# The call with PACKAGE and VERSION arguments is the old style
-+# call (pre autoconf-2.50), which is being phased out.  PACKAGE
-+# and VERSION should now be passed to AC_INIT and removed from
-+# the call to AM_INIT_AUTOMAKE.
-+# We support both call styles for the transition.  After
-+# the next Automake release, Autoconf can make the AC_INIT
-+# arguments mandatory, and then we can depend on a new Autoconf
-+# release and drop the old call support.
-+AC_DEFUN([AM_INIT_AUTOMAKE],
-+[AC_PREREQ([2.60])dnl
-+dnl Autoconf wants to disallow AM_ names.  We explicitly allow
-+dnl the ones we care about.
-+m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
-+AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
-+AC_REQUIRE([AC_PROG_INSTALL])dnl
-+if test "`cd $srcdir && pwd`" != "`pwd`"; then
-+  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
-+  # is not polluted with repeated "-I."
-+  AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
-+  # test to see if srcdir already configured
-+  if test -f $srcdir/config.status; then
-+    AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
-+  fi
-+fi
-+
-+# test whether we have cygpath
-+if test -z "$CYGPATH_W"; then
-+  if (cygpath --version) >/dev/null 2>/dev/null; then
-+    CYGPATH_W='cygpath -w'
-+  else
-+    CYGPATH_W=echo
-+  fi
-+fi
-+AC_SUBST([CYGPATH_W])
-+
-+# Define the identity of the package.
-+dnl Distinguish between old-style and new-style calls.
-+m4_ifval([$2],
-+[m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
-+ AC_SUBST([PACKAGE], [$1])dnl
-+ AC_SUBST([VERSION], [$2])],
-+[_AM_SET_OPTIONS([$1])dnl
-+dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
-+m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
-+  [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
-+ AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
-+ AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
-+
-+_AM_IF_OPTION([no-define],,
-+[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
-+ AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
-+
-+# Some tools Automake needs.
-+AC_REQUIRE([AM_SANITY_CHECK])dnl
-+AC_REQUIRE([AC_ARG_PROGRAM])dnl
-+AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
-+AM_MISSING_PROG(AUTOCONF, autoconf)
-+AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
-+AM_MISSING_PROG(AUTOHEADER, autoheader)
-+AM_MISSING_PROG(MAKEINFO, makeinfo)
-+AM_PROG_INSTALL_SH
-+AM_PROG_INSTALL_STRIP
-+AC_REQUIRE([AM_PROG_MKDIR_P])dnl
-+# We need awk for the "check" target.  The system "awk" is bad on
-+# some platforms.
-+AC_REQUIRE([AC_PROG_AWK])dnl
-+AC_REQUIRE([AC_PROG_MAKE_SET])dnl
-+AC_REQUIRE([AM_SET_LEADING_DOT])dnl
-+_AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
-+              [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
-+	      		     [_AM_PROG_TAR([v7])])])
-+_AM_IF_OPTION([no-dependencies],,
-+[AC_PROVIDE_IFELSE([AC_PROG_CC],
-+                  [_AM_DEPENDENCIES(CC)],
-+                  [define([AC_PROG_CC],
-+                          defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
-+AC_PROVIDE_IFELSE([AC_PROG_CXX],
-+                  [_AM_DEPENDENCIES(CXX)],
-+                  [define([AC_PROG_CXX],
-+                          defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
-+AC_PROVIDE_IFELSE([AC_PROG_OBJC],
-+                  [_AM_DEPENDENCIES(OBJC)],
-+                  [define([AC_PROG_OBJC],
-+                          defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
-+])
-+])
-+
-+
-+# When config.status generates a header, we must update the stamp-h file.
-+# This file resides in the same directory as the config header
-+# that is generated.  The stamp files are numbered to have different names.
-+
-+# Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
-+# loop where config.status creates the headers, so we can generate
-+# our stamp files there.
-+AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
-+[# Compute $1's index in $config_headers.
-+_am_stamp_count=1
-+for _am_header in $config_headers :; do
-+  case $_am_header in
-+    $1 | $1:* )
-+      break ;;
-+    * )
-+      _am_stamp_count=`expr $_am_stamp_count + 1` ;;
-+  esac
-+done
-+echo "timestamp for $1" >`AS_DIRNAME([$1])`/stamp-h[]$_am_stamp_count])
-+
-+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_PROG_INSTALL_SH
-+# ------------------
-+# Define $install_sh.
-+AC_DEFUN([AM_PROG_INSTALL_SH],
-+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-+install_sh=${install_sh-"\$(SHELL) $am_aux_dir/install-sh"}
-+AC_SUBST(install_sh)])
-+
-+# Copyright (C) 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 2
-+
-+# Check whether the underlying file-system supports filenames
-+# with a leading dot.  For instance MS-DOS doesn't.
-+AC_DEFUN([AM_SET_LEADING_DOT],
-+[rm -rf .tst 2>/dev/null
-+mkdir .tst 2>/dev/null
-+if test -d .tst; then
-+  am__leading_dot=.
-+else
-+  am__leading_dot=_
-+fi
-+rmdir .tst 2>/dev/null
-+AC_SUBST([am__leading_dot])])
-+
-+# Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
-+# From Jim Meyering
-+
-+# Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 4
-+
-+AC_DEFUN([AM_MAINTAINER_MODE],
-+[AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
-+  dnl maintainer-mode is disabled by default
-+  AC_ARG_ENABLE(maintainer-mode,
-+[  --enable-maintainer-mode  enable make rules and dependencies not useful
-+			  (and sometimes confusing) to the casual installer],
-+      USE_MAINTAINER_MODE=$enableval,
-+      USE_MAINTAINER_MODE=no)
-+  AC_MSG_RESULT([$USE_MAINTAINER_MODE])
-+  AM_CONDITIONAL(MAINTAINER_MODE, [test $USE_MAINTAINER_MODE = yes])
-+  MAINT=$MAINTAINER_MODE_TRUE
-+  AC_SUBST(MAINT)dnl
-+]
-+)
-+
-+AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
-+
-+# Check to see how 'make' treats includes.	            -*- Autoconf -*-
-+
-+# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 3
-+
-+# AM_MAKE_INCLUDE()
-+# -----------------
-+# Check to see how make treats includes.
-+AC_DEFUN([AM_MAKE_INCLUDE],
-+[am_make=${MAKE-make}
-+cat > confinc << 'END'
-+am__doit:
-+	@echo done
-+.PHONY: am__doit
-+END
-+# If we don't find an include directive, just comment out the code.
-+AC_MSG_CHECKING([for style of include used by $am_make])
-+am__include="#"
-+am__quote=
-+_am_result=none
-+# First try GNU make style include.
-+echo "include confinc" > confmf
-+# We grep out `Entering directory' and `Leaving directory'
-+# messages which can occur if `w' ends up in MAKEFLAGS.
-+# In particular we don't look at `^make:' because GNU make might
-+# be invoked under some other name (usually "gmake"), in which
-+# case it prints its new name instead of `make'.
-+if test "`$am_make -s -f confmf 2> /dev/null | grep -v 'ing directory'`" = "done"; then
-+   am__include=include
-+   am__quote=
-+   _am_result=GNU
-+fi
-+# Now try BSD make style include.
-+if test "$am__include" = "#"; then
-+   echo '.include "confinc"' > confmf
-+   if test "`$am_make -s -f confmf 2> /dev/null`" = "done"; then
-+      am__include=.include
-+      am__quote="\""
-+      _am_result=BSD
-+   fi
-+fi
-+AC_SUBST([am__include])
-+AC_SUBST([am__quote])
-+AC_MSG_RESULT([$_am_result])
-+rm -f confinc confmf
-+])
-+
-+# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
-+
-+# Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 5
-+
-+# AM_MISSING_PROG(NAME, PROGRAM)
-+# ------------------------------
-+AC_DEFUN([AM_MISSING_PROG],
-+[AC_REQUIRE([AM_MISSING_HAS_RUN])
-+$1=${$1-"${am_missing_run}$2"}
-+AC_SUBST($1)])
-+
-+
-+# AM_MISSING_HAS_RUN
-+# ------------------
-+# Define MISSING if not defined so far and test if it supports --run.
-+# If it does, set am_missing_run to use it, otherwise, to nothing.
-+AC_DEFUN([AM_MISSING_HAS_RUN],
-+[AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
-+AC_REQUIRE_AUX_FILE([missing])dnl
-+test x"${MISSING+set}" = xset || MISSING="\${SHELL} $am_aux_dir/missing"
-+# Use eval to expand $SHELL
-+if eval "$MISSING --run true"; then
-+  am_missing_run="$MISSING --run "
-+else
-+  am_missing_run=
-+  AC_MSG_WARN([`missing' script is too old or missing])
-+fi
-+])
-+
-+# Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_PROG_MKDIR_P
-+# ---------------
-+# Check for `mkdir -p'.
-+AC_DEFUN([AM_PROG_MKDIR_P],
-+[AC_PREREQ([2.60])dnl
-+AC_REQUIRE([AC_PROG_MKDIR_P])dnl
-+dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
-+dnl while keeping a definition of mkdir_p for backward compatibility.
-+dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
-+dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
-+dnl Makefile.ins that do not define MKDIR_P, so we do our own
-+dnl adjustment using top_builddir (which is defined more often than
-+dnl MKDIR_P).
-+AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
-+case $mkdir_p in
-+  [[\\/$]]* | ?:[[\\/]]*) ;;
-+  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
-+esac
-+])
-+
-+# Helper functions for option handling.                     -*- Autoconf -*-
-+
-+# Copyright (C) 2001, 2002, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 3
-+
-+# _AM_MANGLE_OPTION(NAME)
-+# -----------------------
-+AC_DEFUN([_AM_MANGLE_OPTION],
-+[[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
-+
-+# _AM_SET_OPTION(NAME)
-+# ------------------------------
-+# Set option NAME.  Presently that only means defining a flag for this option.
-+AC_DEFUN([_AM_SET_OPTION],
-+[m4_define(_AM_MANGLE_OPTION([$1]), 1)])
-+
-+# _AM_SET_OPTIONS(OPTIONS)
-+# ----------------------------------
-+# OPTIONS is a space-separated list of Automake options.
-+AC_DEFUN([_AM_SET_OPTIONS],
-+[AC_FOREACH([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
-+
-+# _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
-+# -------------------------------------------
-+# Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
-+AC_DEFUN([_AM_IF_OPTION],
-+[m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
-+
-+# Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
-+# ---------------------------------------------------------------------------
-+# Adds support for distributing Python modules and packages.  To
-+# install modules, copy them to $(pythondir), using the python_PYTHON
-+# automake variable.  To install a package with the same name as the
-+# automake package, install to $(pkgpythondir), or use the
-+# pkgpython_PYTHON automake variable.
-+#
-+# The variables $(pyexecdir) and $(pkgpyexecdir) are provided as
-+# locations to install python extension modules (shared libraries).
-+# Another macro is required to find the appropriate flags to compile
-+# extension modules.
-+#
-+# If your package is configured with a different prefix to python,
-+# users will have to add the install directory to the PYTHONPATH
-+# environment variable, or create a .pth file (see the python
-+# documentation for details).
-+#
-+# If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will
-+# cause an error if the version of python installed on the system
-+# doesn't meet the requirement.  MINIMUM-VERSION should consist of
-+# numbers and dots only.
-+AC_DEFUN([AM_PATH_PYTHON],
-+ [
-+  dnl Find a Python interpreter.  Python versions prior to 1.5 are not
-+  dnl supported because the default installation locations changed from
-+  dnl $prefix/lib/site-python in 1.4 to $prefix/lib/python1.5/site-packages
-+  dnl in 1.5.
-+  m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
-+                    [python python2 python2.5 python2.4 python2.3 python2.2 dnl
-+python2.1 python2.0 python1.6 python1.5])
-+
-+  m4_if([$1],[],[
-+    dnl No version check is needed.
-+    # Find any Python interpreter.
-+    if test -z "$PYTHON"; then
-+      AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :)
-+    fi
-+    am_display_PYTHON=python
-+  ], [
-+    dnl A version check is needed.
-+    if test -n "$PYTHON"; then
-+      # If the user set $PYTHON, use it and don't search something else.
-+      AC_MSG_CHECKING([whether $PYTHON version >= $1])
-+      AM_PYTHON_CHECK_VERSION([$PYTHON], [$1],
-+			      [AC_MSG_RESULT(yes)],
-+			      [AC_MSG_ERROR(too old)])
-+      am_display_PYTHON=$PYTHON
-+    else
-+      # Otherwise, try each interpreter until we find one that satisfies
-+      # VERSION.
-+      AC_CACHE_CHECK([for a Python interpreter with version >= $1],
-+	[am_cv_pathless_PYTHON],[
-+	for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do
-+	  test "$am_cv_pathless_PYTHON" = none && break
-+	  AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break])
-+	done])
-+      # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
-+      if test "$am_cv_pathless_PYTHON" = none; then
-+	PYTHON=:
-+      else
-+        AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON])
-+      fi
-+      am_display_PYTHON=$am_cv_pathless_PYTHON
-+    fi
-+  ])
-+
-+  if test "$PYTHON" = :; then
-+  dnl Run any user-specified action, or abort.
-+    m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
-+  else
-+
-+  dnl Query Python for its version number.  Getting [:3] seems to be
-+  dnl the best way to do this; it's what "site.py" does in the standard
-+  dnl library.
-+
-+  AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
-+    [am_cv_python_version=`$PYTHON -c "import sys; print sys.version[[:3]]"`])
-+  AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
-+
-+  dnl Use the values of $prefix and $exec_prefix for the corresponding
-+  dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.  These are made
-+  dnl distinct variables so they can be overridden if need be.  However,
-+  dnl general consensus is that you shouldn't need this ability.
-+
-+  AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
-+  AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
-+
-+  dnl At times (like when building shared libraries) you may want
-+  dnl to know which OS platform Python thinks this is.
-+
-+  AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform],
-+    [am_cv_python_platform=`$PYTHON -c "import sys; print sys.platform"`])
-+  AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
-+
-+
-+  dnl Set up 4 directories:
-+
-+  dnl pythondir -- where to install python scripts.  This is the
-+  dnl   site-packages directory, not the python standard library
-+  dnl   directory like in previous automake betas.  This behavior
-+  dnl   is more consistent with lispdir.m4 for example.
-+  dnl Query distutils for this directory.  distutils does not exist in
-+  dnl Python 1.5, so we fall back to the hardcoded directory if it
-+  dnl doesn't work.
-+  AC_CACHE_CHECK([for $am_display_PYTHON script directory],
-+    [am_cv_python_pythondir],
-+    [am_cv_python_pythondir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(0,0,prefix='$PYTHON_PREFIX')" 2>/dev/null ||
-+     echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`])
-+  AC_SUBST([pythondir], [$am_cv_python_pythondir])
-+
-+  dnl pkgpythondir -- $PACKAGE directory under pythondir.  Was
-+  dnl   PYTHON_SITE_PACKAGE in previous betas, but this naming is
-+  dnl   more consistent with the rest of automake.
-+
-+  AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
-+
-+  dnl pyexecdir -- directory for installing python extension modules
-+  dnl   (shared libraries)
-+  dnl Query distutils for this directory.  distutils does not exist in
-+  dnl Python 1.5, so we fall back to the hardcoded directory if it
-+  dnl doesn't work.
-+  AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
-+    [am_cv_python_pyexecdir],
-+    [am_cv_python_pyexecdir=`$PYTHON -c "from distutils import sysconfig; print sysconfig.get_python_lib(1,0,prefix='$PYTHON_EXEC_PREFIX')" 2>/dev/null ||
-+     echo "${PYTHON_EXEC_PREFIX}/lib/python${PYTHON_VERSION}/site-packages"`])
-+  AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
-+
-+  dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
-+
-+  AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
-+
-+  dnl Run any user-specified action.
-+  $2
-+  fi
-+
-+])
-+
-+
-+# AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
-+# ---------------------------------------------------------------------------
-+# Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION.
-+# Run ACTION-IF-FALSE otherwise.
-+# This test uses sys.hexversion instead of the string equivalent (first
-+# word of sys.version), in order to cope with versions such as 2.2c1.
-+# hexversion has been introduced in Python 1.5.2; it's probably not
-+# worth to support older versions (1.5.1 was released on October 31, 1998).
-+AC_DEFUN([AM_PYTHON_CHECK_VERSION],
-+ [prog="import sys, string
-+# split strings by '.' and convert to numeric.  Append some zeros
-+# because we need at least 4 digits for the hex conversion.
-+minver = map(int, string.split('$2', '.')) + [[0, 0, 0]]
-+minverhex = 0
-+for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[[i]]
-+sys.exit(sys.hexversion < minverhex)"
-+  AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
-+
-+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_RUN_LOG(COMMAND)
-+# -------------------
-+# Run COMMAND, save the exit status in ac_status, and log it.
-+# (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
-+AC_DEFUN([AM_RUN_LOG],
-+[{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
-+   ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
-+   ac_status=$?
-+   echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
-+   (exit $ac_status); }])
-+
-+# Check to make sure that the build environment is sane.    -*- Autoconf -*-
-+
-+# Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005
-+# Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 4
-+
-+# AM_SANITY_CHECK
-+# ---------------
-+AC_DEFUN([AM_SANITY_CHECK],
-+[AC_MSG_CHECKING([whether build environment is sane])
-+# Just in case
-+sleep 1
-+echo timestamp > conftest.file
-+# Do `set' in a subshell so we don't clobber the current shell's
-+# arguments.  Must try -L first in case configure is actually a
-+# symlink; some systems play weird games with the mod time of symlinks
-+# (eg FreeBSD returns the mod time of the symlink's containing
-+# directory).
-+if (
-+   set X `ls -Lt $srcdir/configure conftest.file 2> /dev/null`
-+   if test "$[*]" = "X"; then
-+      # -L didn't work.
-+      set X `ls -t $srcdir/configure conftest.file`
-+   fi
-+   rm -f conftest.file
-+   if test "$[*]" != "X $srcdir/configure conftest.file" \
-+      && test "$[*]" != "X conftest.file $srcdir/configure"; then
-+
-+      # If neither matched, then we have a broken ls.  This can happen
-+      # if, for instance, CONFIG_SHELL is bash and it inherits a
-+      # broken ls alias from the environment.  This has actually
-+      # happened.  Such a system could not be considered "sane".
-+      AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
-+alias in your environment])
-+   fi
-+
-+   test "$[2]" = conftest.file
-+   )
-+then
-+   # Ok.
-+   :
-+else
-+   AC_MSG_ERROR([newly created file is older than distributed files!
-+Check your system clock])
-+fi
-+AC_MSG_RESULT(yes)])
-+
-+# Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# AM_PROG_INSTALL_STRIP
-+# ---------------------
-+# One issue with vendor `install' (even GNU) is that you can't
-+# specify the program used to strip binaries.  This is especially
-+# annoying in cross-compiling environments, where the build's strip
-+# is unlikely to handle the host's binaries.
-+# Fortunately install-sh will honor a STRIPPROG variable, so we
-+# always use install-sh in `make install-strip', and initialize
-+# STRIPPROG with the value of the STRIP variable (set by the user).
-+AC_DEFUN([AM_PROG_INSTALL_STRIP],
-+[AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
-+# Installed binaries are usually stripped using `strip' when the user
-+# run `make install-strip'.  However `strip' might not be the right
-+# tool to use in cross-compilation environments, therefore Automake
-+# will honor the `STRIP' environment variable to overrule this program.
-+dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
-+if test "$cross_compiling" != no; then
-+  AC_CHECK_TOOL([STRIP], [strip], :)
-+fi
-+INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
-+AC_SUBST([INSTALL_STRIP_PROGRAM])])
-+
-+# Copyright (C) 2006  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# _AM_SUBST_NOTMAKE(VARIABLE)
-+# ---------------------------
-+# Prevent Automake from outputing VARIABLE = @VARIABLE@ in Makefile.in.
-+# This macro is traced by Automake.
-+AC_DEFUN([_AM_SUBST_NOTMAKE])
-+
-+# Check how to create a tarball.                            -*- Autoconf -*-
-+
-+# Copyright (C) 2004, 2005  Free Software Foundation, Inc.
-+#
-+# This file 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.
-+
-+# serial 2
-+
-+# _AM_PROG_TAR(FORMAT)
-+# --------------------
-+# Check how to create a tarball in format FORMAT.
-+# FORMAT should be one of `v7', `ustar', or `pax'.
-+#
-+# Substitute a variable $(am__tar) that is a command
-+# writing to stdout a FORMAT-tarball containing the directory
-+# $tardir.
-+#     tardir=directory && $(am__tar) > result.tar
-+#
-+# Substitute a variable $(am__untar) that extract such
-+# a tarball read from stdin.
-+#     $(am__untar) < result.tar
-+AC_DEFUN([_AM_PROG_TAR],
-+[# Always define AMTAR for backward compatibility.
-+AM_MISSING_PROG([AMTAR], [tar])
-+m4_if([$1], [v7],
-+     [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
-+     [m4_case([$1], [ustar],, [pax],,
-+              [m4_fatal([Unknown tar format])])
-+AC_MSG_CHECKING([how to create a $1 tar archive])
-+# Loop over all known methods to create a tar archive until one works.
-+_am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
-+_am_tools=${am_cv_prog_tar_$1-$_am_tools}
-+# Do not fold the above two line into one, because Tru64 sh and
-+# Solaris sh will not grok spaces in the rhs of `-'.
-+for _am_tool in $_am_tools
-+do
-+  case $_am_tool in
-+  gnutar)
-+    for _am_tar in tar gnutar gtar;
-+    do
-+      AM_RUN_LOG([$_am_tar --version]) && break
-+    done
-+    am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
-+    am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
-+    am__untar="$_am_tar -xf -"
-+    ;;
-+  plaintar)
-+    # Must skip GNU tar: if it does not support --format= it doesn't create
-+    # ustar tarball either.
-+    (tar --version) >/dev/null 2>&1 && continue
-+    am__tar='tar chf - "$$tardir"'
-+    am__tar_='tar chf - "$tardir"'
-+    am__untar='tar xf -'
-+    ;;
-+  pax)
-+    am__tar='pax -L -x $1 -w "$$tardir"'
-+    am__tar_='pax -L -x $1 -w "$tardir"'
-+    am__untar='pax -r'
-+    ;;
-+  cpio)
-+    am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
-+    am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
-+    am__untar='cpio -i -H $1 -d'
-+    ;;
-+  none)
-+    am__tar=false
-+    am__tar_=false
-+    am__untar=false
-+    ;;
-+  esac
-+
-+  # If the value was cached, stop now.  We just wanted to have am__tar
-+  # and am__untar set.
-+  test -n "${am_cv_prog_tar_$1}" && break
-+
-+  # tar/untar a dummy directory, and stop if the command works
-+  rm -rf conftest.dir
-+  mkdir conftest.dir
-+  echo GrepMe > conftest.dir/file
-+  AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
-+  rm -rf conftest.dir
-+  if test -s conftest.tar; then
-+    AM_RUN_LOG([$am__untar <conftest.tar])
-+    grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
-+  fi
-+done
-+rm -rf conftest.dir
-+
-+AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
-+AC_MSG_RESULT([$am_cv_prog_tar_$1])])
-+AC_SUBST([am__tar])
-+AC_SUBST([am__untar])
-+]) # _AM_PROG_TAR
-+
---- /dev/null
-+++ silo-llnl-4.8/Makefile
-@@ -0,0 +1,789 @@
-+# Makefile.in generated by automake 1.10 from Makefile.am.
-+# Makefile.  Generated from Makefile.in by configure.
-+
-+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-+# 2003, 2004, 2005, 2006  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.
-+
-+
-+
-+# Copyright (c) 1994 - 2010, Lawrence Livermore National Security, LLC.
-+# LLNL-CODE-425250.
-+# All rights reserved.
-+# 
-+# This file is part of Silo. For details, see silo.llnl.gov.
-+# 
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions
-+# are met:
-+# 
-+#    * Redistributions of source code must retain the above copyright
-+#      notice, this list of conditions and the disclaimer below.
-+#    * Redistributions in binary form must reproduce the above copyright
-+#      notice, this list of conditions and the disclaimer (as noted
-+#      below) in the documentation and/or other materials provided with
-+#      the distribution.
-+#    * Neither the name of the LLNS/LLNL nor the names of its
-+#      contributors may be used to endorse or promote products derived
-+#      from this software without specific prior written permission.
-+# 
-+# THIS SOFTWARE  IS PROVIDED BY  THE COPYRIGHT HOLDERS  AND CONTRIBUTORS
-+# "AS  IS" AND  ANY EXPRESS  OR IMPLIED  WARRANTIES, INCLUDING,  BUT NOT
-+# LIMITED TO, THE IMPLIED  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+# A  PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN  NO  EVENT SHALL  LAWRENCE
-+# LIVERMORE  NATIONAL SECURITY, LLC,  THE U.S.  DEPARTMENT OF  ENERGY OR
-+# CONTRIBUTORS BE LIABLE FOR  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-+# EXEMPLARY, OR  CONSEQUENTIAL DAMAGES  (INCLUDING, BUT NOT  LIMITED TO,
-+# PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS  OF USE,  DATA, OR
-+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-+# LIABILITY, WHETHER  IN CONTRACT, STRICT LIABILITY,  OR TORT (INCLUDING
-+# NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT  OF THE USE  OF THIS
-+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+# 
-+# This work was produced at Lawrence Livermore National Laboratory under
-+# Contract No.  DE-AC52-07NA27344 with the DOE.
-+# 
-+# Neither the  United States Government nor  Lawrence Livermore National
-+# Security, LLC nor any of  their employees, makes any warranty, express
-+# or  implied,  or  assumes  any  liability or  responsibility  for  the
-+# accuracy, completeness,  or usefulness of  any information, apparatus,
-+# product, or  process disclosed, or  represents that its use  would not
-+# infringe privately-owned rights.
-+# 
-+# Any reference herein to  any specific commercial products, process, or
-+# services by trade name,  trademark, manufacturer or otherwise does not
-+# necessarily  constitute or imply  its endorsement,  recommendation, or
-+# favoring  by  the  United  States  Government  or  Lawrence  Livermore
-+# National Security,  LLC. The views  and opinions of  authors expressed
-+# herein do not necessarily state  or reflect those of the United States
-+# Government or Lawrence Livermore National Security, LLC, and shall not
-+# be used for advertising or product endorsement purposes.
-+#
-+##############################################################################
-+
-+#
-+# Modifications:
-+#
-+#   Mark C. Miller, Tue Aug  3 17:23:07 PDT 2010
-+#   Added logic to error out of there already exists a bsd dir into which we
-+#   wish to create a bsd tree. Added logic to remove the dir after completion.
-+#
-+#   Mark C. Miller, Wed Aug  4 15:52:52 PDT 2010
-+#   Added logic to handle windows project files for BSD release.
-+#
-+#   Mark C. Miller, Mon Aug  9 16:58:46 PDT 2010
-+#   Added creation of smalltest dist for bsd distributions.
-+
-+
-+pkgdatadir = $(datadir)/silo
-+pkglibdir = $(libdir)/silo
-+pkgincludedir = $(includedir)/silo
-+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 = i486-pc-linux-gnu
-+host_triplet = i486-pc-linux-gnu
-+subdir = .
-+DIST_COMMON = $(am__configure_deps) $(srcdir)/Makefile.am \
-+	$(srcdir)/Makefile.in $(top_srcdir)/config/config.h.in \
-+	$(top_srcdir)/configure INSTALL
-+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-+	$(ACLOCAL_M4)
-+am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
-+ configure.lineno config.status.lineno
-+mkinstalldirs = $(install_sh) -d
-+CONFIG_HEADER = config.h
-+CONFIG_CLEAN_FILES =
-+SOURCES =
-+DIST_SOURCES =
-+RECURSIVE_TARGETS = all-recursive check-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 uninstall-recursive
-+HEADERS = $(nodist_noinst_HEADERS)
-+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
-+  distclean-recursive maintainer-clean-recursive
-+ETAGS = etags
-+CTAGS = ctags
-+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-+distdir = $(PACKAGE)-$(VERSION)
-+top_distdir = $(distdir)
-+am__remove_distdir = \
-+  { test ! -d $(distdir) \
-+    || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
-+         && rm -fr $(distdir); }; }
-+DIST_ARCHIVES = $(distdir).tar.gz
-+GZIP_ENV = --best
-+distuninstallcheck_listfiles = find . -type f -print
-+distcleancheck_listfiles = find . -type f -print
-+ACLOCAL = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run aclocal-1.10
-+AMTAR = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run tar
-+AR = ar
-+AUTOCONF = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoconf
-+AUTOHEADER = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoheader
-+AUTOMAKE = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run automake-1.10
-+AWK = mawk
-+BROWSER = browser
-+BUNDLE_TARGET = 
-+CC = gcc
-+CCDEPMODE = depmode=none
-+CC_FULLPATH = /usr/bin/gcc
-+CFLAGS = -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement
-+CONFIG_CMD = ./configure '--build=i486-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=${prefix}/lib/silo-llnl' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-qt=/usr' '--enable-pythonmodule' '--enable-silex' '--with-qt-bin=/usr/bin' '--with-qt-lib=/usr/lib' '--with-qt-include=/usr/include/qt4' '--with-hdf5=/usr/include,/usr/lib' 'PYTH [...]
-+CONFIG_DATE = Mon Apr 11 04:46:15 IST 2011
-+CONFIG_USER = alastair at debian
-+CPP = gcc -E
-+CPPFLAGS = -I/usr/include 
-+CXX = g++
-+CXXCPP = g++ -E
-+CXXDEPMODE = depmode=none
-+CXXFLAGS = -g -O2
-+CXX_FULLPATH = /usr/bin/g++
-+CYGPATH_W = echo
-+DEFS = -DHAVE_CONFIG_H
-+DEPDIR = .deps
-+ECHO = echo
-+ECHO_C = 
-+ECHO_N = -n
-+ECHO_T = 
-+EGREP = /bin/grep -E
-+EXEEXT = 
-+F77 = gfortran
-+FC = gfortran
-+FCFLAGS = -g -O2
-+FCLIBS =  -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm
-+FC_FULLPATH = /usr/bin/gfortran
-+FFLAGS = -g -O2
-+FORTRAN = fortran
-+FPZIP = 
-+GREP = /bin/grep
-+HDF5_DRV = hdf5_drv
-+HZIP = 
-+INSTALL = /usr/bin/install -c
-+INSTALL_DATA = ${INSTALL} -m 644
-+INSTALL_PROGRAM = ${INSTALL}
-+INSTALL_SCRIPT = ${INSTALL}
-+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-+LDFLAGS = -L/usr/lib 
-+LIBOBJS = 
-+LIBS = -lhdf5  -lm
-+LIBTOOL = $(SHELL) $(top_builddir)/libtool
-+LN_S = ln -s
-+LTLIBOBJS = 
-+MAINT = #
-+MAKEINFO = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run makeinfo
-+MKDIR_P = /bin/mkdir -p
-+NETCDF = netcdf
-+OBJEXT = o
-+PACKAGE = silo
-+PACKAGE_BUGREPORT = visit-users at email.ornl.gov
-+PACKAGE_NAME = silo
-+PACKAGE_STRING = silo 4.8
-+PACKAGE_TARNAME = silo
-+PACKAGE_VERSION = 4.8
-+PATH_SEPARATOR = :
-+PDBP_DRV = 
-+PDB_DRV = pdb_drv
-+PRTDIAG = 
-+PYTHON = python2.6
-+PYTHONMODULE = python
-+PYTHON_CPPFLAGS = -I/usr/include/python2.6
-+PYTHON_EXEC_PREFIX = ${exec_prefix}
-+PYTHON_PLATFORM = linux2
-+PYTHON_PREFIX = ${prefix}
-+PYTHON_VERSION = 2.6
-+QT_BIN = /usr/bin
-+QT_CORE = libQtCore.so
-+QT_CORE_LIB = -lQtCore
-+QT_CXXFLAGS = -I$(QT_INCLUDE) -I$(QT_INCLUDE)/Qt -I$(QT_INCLUDE)/QtCore -I$(QT_INCLUDE)/QtGui
-+QT_GUI = libQtGui.so
-+QT_GUI_LIB = -lQtGui
-+QT_INCLUDE = /usr/include/qt4
-+QT_LDFLAGS = -L$(QT_LIB)
-+QT_LIB = /usr/lib
-+QT_LIBS = $(QT_CORE_LIB) $(QT_GUI_LIB)
-+QT_MOC = $(QT_BIN)/moc
-+RANLIB = ranlib
-+READLINE_LIBS = -lreadline 
-+SED = /bin/sed
-+SET_MAKE = 
-+SHELL = /bin/bash
-+SILEX = silex
-+SILO_DTYPPTR = void
-+SILO_DTYPPTR1 = void*
-+SILO_DTYPPTR2 = void*
-+SILO_VERS_MAJ = 4
-+SILO_VERS_MIN = 8
-+SILO_VERS_PAT = 
-+SILO_VERS_PRE = 
-+SILO_VERS_TAG = Silo_version_4_8
-+STRIP = strip
-+TAURUS = taurus
-+VERSION = 4.8
-+ZLIB = 
-+abs_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+abs_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+abs_top_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+abs_top_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+ac_ct_CC = gcc
-+ac_ct_CXX = g++
-+ac_ct_F77 = gfortran
-+ac_ct_FC = gfortran
-+am__include = include
-+am__leading_dot = .
-+am__quote = 
-+am__tar = ${AMTAR} cof - "$$tardir"
-+am__untar = ${AMTAR} xf -
-+bindir = ${exec_prefix}/bin
-+build = i486-pc-linux-gnu
-+build_alias = i486-linux-gnu
-+build_cpu = i486
-+build_os = linux-gnu
-+build_vendor = pc
-+builddir = .
-+datadir = ${datarootdir}
-+datarootdir = ${prefix}/share
-+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-+dvidir = ${docdir}
-+exec_prefix = ${prefix}
-+host = i486-pc-linux-gnu
-+host_alias = 
-+host_cpu = i486
-+host_os = linux-gnu
-+host_vendor = pc
-+htmldir = ${docdir}
-+includedir = ${prefix}/include
-+infodir = ${prefix}/share/info
-+install_sh = $(SHELL) /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/install-sh
-+libdir = ${exec_prefix}/lib
-+libexecdir = ${prefix}/lib/silo-llnl
-+localedir = ${datarootdir}/locale
-+localstatedir = /var
-+mandir = ${prefix}/share/man
-+mkdir_p = /bin/mkdir -p
-+oldincludedir = /usr/include
-+pdfdir = ${docdir}
-+pkgpyexecdir = ${pyexecdir}/silo
-+pkgpythondir = ${pythondir}/silo
-+prefix = /usr
-+program_transform_name = s,x,x,
-+psdir = ${docdir}
-+pyexecdir = ${exec_prefix}/lib/python2.6/site-packages
-+pythondir = ${prefix}/lib/python2.6/site-packages
-+sbindir = ${exec_prefix}/sbin
-+sharedstatedir = ${prefix}/com
-+srcdir = .
-+sysconfdir = /etc
-+target_alias = 
-+top_builddir = .
-+top_srcdir = .
-+ACLOCAL_AMFLAGS = -I config
-+nodist_noinst_HEADERS = config.h
-+EXTRA_DIST = COPYRIGHT FAQ VERSION BSD_LICENSE_README
-+MAINTAINERCLEANFILES = Makefile.in\
-+ aclocal.m4\
-+ configure
-+
-+SUBDIRS = . src tools tests
-+DIST_SUBDIRS = . config config-site \
-+  svn_bin docs src tests tools SiloWindows
-+
-+all: config.h
-+	$(MAKE) $(AM_MAKEFLAGS) all-recursive
-+
-+.SUFFIXES:
-+am--refresh:
-+	@:
-+$(srcdir)/Makefile.in: # $(srcdir)/Makefile.am  $(am__configure_deps)
-+	@for dep in $?; do \
-+	  case '$(am__configure_deps)' in \
-+	    *$$dep*) \
-+	      echo ' cd $(srcdir) && $(AUTOMAKE) --foreign '; \
-+	      cd $(srcdir) && $(AUTOMAKE) --foreign  \
-+		&& exit 0; \
-+	      exit 1;; \
-+	  esac; \
-+	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  Makefile'; \
-+	cd $(top_srcdir) && \
-+	  $(AUTOMAKE) --foreign  Makefile
-+.PRECIOUS: Makefile
-+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
-+	@case '$?' in \
-+	  *config.status*) \
-+	    echo ' $(SHELL) ./config.status'; \
-+	    $(SHELL) ./config.status;; \
-+	  *) \
-+	    echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
-+	    cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
-+	esac;
-+
-+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
-+	$(SHELL) ./config.status --recheck
-+
-+$(top_srcdir)/configure: # $(am__configure_deps)
-+	cd $(srcdir) && $(AUTOCONF)
-+$(ACLOCAL_M4): # $(am__aclocal_m4_deps)
-+	cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-+
-+config.h: stamp-h1
-+	@if test ! -f $@; then \
-+	  rm -f stamp-h1; \
-+	  $(MAKE) $(AM_MAKEFLAGS) stamp-h1; \
-+	else :; fi
-+
-+stamp-h1: $(top_srcdir)/config/config.h.in $(top_builddir)/config.status
-+	@rm -f stamp-h1
-+	cd $(top_builddir) && $(SHELL) ./config.status config.h
-+$(top_srcdir)/config/config.h.in: # $(am__configure_deps) 
-+	cd $(top_srcdir) && $(AUTOHEADER)
-+	rm -f stamp-h1
-+	touch $@
-+
-+distclean-hdr:
-+	-rm -f config.h stamp-h1
-+
-+mostlyclean-libtool:
-+	-rm -f *.lo
-+
-+clean-libtool:
-+	-rm -rf .libs _libs
-+
-+distclean-libtool:
-+	-rm -f libtool
-+
-+# 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.
-+$(RECURSIVE_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	list='$(SUBDIRS)'; 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; \
-+	  (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"
-+
-+$(RECURSIVE_CLEAN_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	case "$@" in \
-+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-+	  *) list='$(SUBDIRS)' ;; \
-+	esac; \
-+	rev=''; for subdir in $$list; do \
-+	  if test "$$subdir" = "."; then :; else \
-+	    rev="$$subdir $$rev"; \
-+	  fi; \
-+	done; \
-+	rev="$$rev ."; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	for subdir in $$rev; do \
-+	  echo "Making $$target in $$subdir"; \
-+	  if test "$$subdir" = "."; then \
-+	    local_target="$$target-am"; \
-+	  else \
-+	    local_target="$$target"; \
-+	  fi; \
-+	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-+	  || eval $$failcom; \
-+	done && test -z "$$fail"
-+tags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-+	done
-+ctags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-+	done
-+
-+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	mkid -fID $$unique
-+tags: TAGS
-+
-+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	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 || \
-+	      tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
-+	  fi; \
-+	done; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-+	  test -n "$$unique" || unique=$$empty_fix; \
-+	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-+	    $$tags $$unique; \
-+	fi
-+ctags: CTAGS
-+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	here=`pwd`; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-+	     $$tags $$unique
-+
-+GTAGS:
-+	here=`$(am__cd) $(top_builddir) && pwd` \
-+	  && cd $(top_srcdir) \
-+	  && gtags -i $(GTAGS_ARGS) $$here
-+
-+distclean-tags:
-+	-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-+
-+distdir: $(DISTFILES)
-+	$(am__remove_distdir)
-+	test -d $(distdir) || mkdir $(distdir)
-+	@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 $(srcdir)/$$file && test $$d != $(srcdir); then \
-+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-+	    fi; \
-+	    cp -pR $$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 \
-+	    test -d "$(distdir)/$$subdir" \
-+	    || $(MKDIR_P) "$(distdir)/$$subdir" \
-+	    || exit 1; \
-+	    distdir=`$(am__cd) $(distdir) && pwd`; \
-+	    top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
-+	    (cd $$subdir && \
-+	      $(MAKE) $(AM_MAKEFLAGS) \
-+	        top_distdir="$$top_distdir" \
-+	        distdir="$$distdir/$$subdir" \
-+		am__remove_distdir=: \
-+		am__skip_length_check=: \
-+	        distdir) \
-+	      || exit 1; \
-+	  fi; \
-+	done
-+	-find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
-+	  ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
-+	  ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
-+	  ! -type d ! -perm -444 -exec $(install_sh) -c -m a+r {} {} \; \
-+	|| chmod -R a+r $(distdir)
-+dist-gzip: distdir
-+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-+	$(am__remove_distdir)
-+
-+dist-bzip2: distdir
-+	tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
-+	$(am__remove_distdir)
-+
-+dist-tarZ: distdir
-+	tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
-+	$(am__remove_distdir)
-+
-+dist-shar: distdir
-+	shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
-+	$(am__remove_distdir)
-+
-+dist-zip: distdir
-+	-rm -f $(distdir).zip
-+	zip -rq $(distdir).zip $(distdir)
-+	$(am__remove_distdir)
-+
-+dist dist-all: distdir
-+	tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
-+	$(am__remove_distdir)
-+
-+# This target untars the dist file and tries a VPATH configuration.  Then
-+# it guarantees that the distribution is self-contained by making another
-+# tarfile.
-+distcheck: dist
-+	case '$(DIST_ARCHIVES)' in \
-+	*.tar.gz*) \
-+	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
-+	*.tar.bz2*) \
-+	  bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
-+	*.tar.Z*) \
-+	  uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
-+	*.shar.gz*) \
-+	  GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
-+	*.zip*) \
-+	  unzip $(distdir).zip ;;\
-+	esac
-+	chmod -R a-w $(distdir); chmod a+w $(distdir)
-+	mkdir $(distdir)/_build
-+	mkdir $(distdir)/_inst
-+	chmod a-w $(distdir)
-+	dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
-+	  && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
-+	  && cd $(distdir)/_build \
-+	  && ../configure --srcdir=.. --prefix="$$dc_install_base" \
-+	    $(DISTCHECK_CONFIGURE_FLAGS) \
-+	  && $(MAKE) $(AM_MAKEFLAGS) \
-+	  && $(MAKE) $(AM_MAKEFLAGS) dvi \
-+	  && $(MAKE) $(AM_MAKEFLAGS) check \
-+	  && $(MAKE) $(AM_MAKEFLAGS) install \
-+	  && $(MAKE) $(AM_MAKEFLAGS) installcheck \
-+	  && $(MAKE) $(AM_MAKEFLAGS) uninstall \
-+	  && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
-+	        distuninstallcheck \
-+	  && chmod -R a-w "$$dc_install_base" \
-+	  && ({ \
-+	       (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
-+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
-+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
-+	       && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
-+	            distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
-+	      } || { rm -rf "$$dc_destdir"; exit 1; }) \
-+	  && rm -rf "$$dc_destdir" \
-+	  && $(MAKE) $(AM_MAKEFLAGS) dist \
-+	  && rm -rf $(DIST_ARCHIVES) \
-+	  && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
-+	$(am__remove_distdir)
-+	@(echo "$(distdir) archives ready for distribution: "; \
-+	  list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
-+	  sed -e 1h -e 1s/./=/g -e 1p -e 1x -e '$$p' -e '$$x'
-+distuninstallcheck:
-+	@cd $(distuninstallcheck_dir) \
-+	&& test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
-+	   || { echo "ERROR: files left after uninstall:" ; \
-+	        if test -n "$(DESTDIR)"; then \
-+	          echo "  (check DESTDIR support)"; \
-+	        fi ; \
-+	        $(distuninstallcheck_listfiles) ; \
-+	        exit 1; } >&2
-+distcleancheck: distclean
-+	@if test '$(srcdir)' = . ; then \
-+	  echo "ERROR: distcleancheck can only run from a VPATH build" ; \
-+	  exit 1 ; \
-+	fi
-+	@test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
-+	  || { echo "ERROR: files left in build directory after distclean:" ; \
-+	       $(distcleancheck_listfiles) ; \
-+	       exit 1; } >&2
-+check-am: all-am
-+check: check-recursive
-+all-am: Makefile $(HEADERS) config.h
-+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:
-+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-+	  `test -z '$(STRIP)' || \
-+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-+mostlyclean-generic:
-+
-+clean-generic:
-+
-+distclean-generic:
-+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-+
-+maintainer-clean-generic:
-+	@echo "This command is intended for maintainers to use"
-+	@echo "it deletes files that may require special tools to rebuild."
-+	-test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
-+clean: clean-recursive
-+
-+clean-am: clean-generic clean-libtool mostlyclean-am
-+
-+distclean: distclean-recursive
-+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-+	-rm -f Makefile
-+distclean-am: clean-am distclean-generic distclean-hdr \
-+	distclean-libtool distclean-tags
-+
-+dvi: dvi-recursive
-+
-+dvi-am:
-+
-+html: html-recursive
-+
-+info: info-recursive
-+
-+info-am:
-+
-+install-data-am:
-+
-+install-dvi: install-dvi-recursive
-+
-+install-exec-am:
-+
-+install-html: install-html-recursive
-+
-+install-info: install-info-recursive
-+
-+install-man:
-+
-+install-pdf: install-pdf-recursive
-+
-+install-ps: install-ps-recursive
-+
-+installcheck-am:
-+
-+maintainer-clean: maintainer-clean-recursive
-+	-rm -f $(am__CONFIG_DISTCLEAN_FILES)
-+	-rm -rf $(top_srcdir)/autom4te.cache
-+	-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: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
-+	install-strip
-+
-+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
-+	all all-am am--refresh check check-am clean clean-generic \
-+	clean-libtool ctags ctags-recursive dist dist-all dist-bzip2 \
-+	dist-gzip dist-shar dist-tarZ dist-zip distcheck distclean \
-+	distclean-generic distclean-hdr distclean-libtool \
-+	distclean-tags distcleancheck distdir distuninstallcheck 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-recursive uninstall uninstall-am
-+
-+
-+help: config/make.help
-+	cat $(srcdir)/config/make.help
-+
-+dist-gzip-bsd: dist-gzip
-+	@if test -e $(PACKAGE)-$(VERSION); then \
-+	    echo "A directory or file named $(PACKAGE)-$(VERSION) already exists" ;\
-+	    echo "Please remove before proceeding" ;\
-+	    exit 1 ;\
-+	fi
-+	@if test -e $(PACKAGE)-$(VERSION)-bsd; then \
-+	    echo "A directory or file named $(PACKAGE)-$(VERSION)-bsd already exists" ;\
-+	    echo "Please remove before proceeding" ;\
-+	    exit 1 ;\
-+	fi
-+	rm -f $(PACKAGE)-$(VERSION)-bsd.tar.gz $(PACKAGE)-$(VERSION)-bsd-smalltest.tar.gz
-+	gunzip < $(PACKAGE)-$(VERSION).tar.gz | tar xf -
-+	cp -R $(PACKAGE)-$(VERSION) $(PACKAGE)-$(VERSION)-bsd
-+	rm -rf $(PACKAGE)-$(VERSION)-bsd/src/hzip
-+	rm -rf $(PACKAGE)-$(VERSION)-bsd/src/fpzip
-+	rm -rf $(PACKAGE)-$(VERSION)-bsd/SiloWindows/MSVC8
-+	mv $(PACKAGE)-$(VERSION)-bsd/SiloWindows/MSVC8-BSD $(PACKAGE)-$(VERSION)-bsd/SiloWindows/MSVC8
-+	tar cf - $(PACKAGE)-$(VERSION)-bsd | gzip --best > $(PACKAGE)-$(VERSION)-bsd.tar.gz
-+	rm -rf $(PACKAGE)-$(VERSION)-bsd/tests/{amr3d.silo,pion0244.silo,amr2d.silo,xvers_data.tar.bz2}
-+	tar cf - $(PACKAGE)-$(VERSION)-bsd | gzip --best > $(PACKAGE)-$(VERSION)-bsd-smalltest.tar.gz
-+	rm -rf $(PACKAGE)-$(VERSION)-bsd
-+	rm -rf $(PACKAGE)-$(VERSION)/SiloWindows/MSVC8-BSD
-+	tar cf - $(PACKAGE)-$(VERSION) | gzip --best > $(PACKAGE)-$(VERSION).tar.gz
-+	rm -rf $(PACKAGE)-$(VERSION)
-+
-+.PHONY: help
-+# 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:
---- /dev/null
-+++ silo-llnl-4.8/tools/Makefile
-@@ -0,0 +1,601 @@
-+# Makefile.in generated by automake 1.10 from Makefile.am.
-+# tools/Makefile.  Generated from Makefile.in by configure.
-+
-+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-+# 2003, 2004, 2005, 2006  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.
-+
-+
-+
-+# Copyright (c) 1994 - 2010, Lawrence Livermore National Security, LLC.
-+# LLNL-CODE-425250.
-+# All rights reserved.
-+# 
-+# This file is part of Silo. For details, see silo.llnl.gov.
-+# 
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions
-+# are met:
-+# 
-+#    * Redistributions of source code must retain the above copyright
-+#      notice, this list of conditions and the disclaimer below.
-+#    * Redistributions in binary form must reproduce the above copyright
-+#      notice, this list of conditions and the disclaimer (as noted
-+#      below) in the documentation and/or other materials provided with
-+#      the distribution.
-+#    * Neither the name of the LLNS/LLNL nor the names of its
-+#      contributors may be used to endorse or promote products derived
-+#      from this software without specific prior written permission.
-+# 
-+# THIS SOFTWARE  IS PROVIDED BY  THE COPYRIGHT HOLDERS  AND CONTRIBUTORS
-+# "AS  IS" AND  ANY EXPRESS  OR IMPLIED  WARRANTIES, INCLUDING,  BUT NOT
-+# LIMITED TO, THE IMPLIED  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+# A  PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN  NO  EVENT SHALL  LAWRENCE
-+# LIVERMORE  NATIONAL SECURITY, LLC,  THE U.S.  DEPARTMENT OF  ENERGY OR
-+# CONTRIBUTORS BE LIABLE FOR  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-+# EXEMPLARY, OR  CONSEQUENTIAL DAMAGES  (INCLUDING, BUT NOT  LIMITED TO,
-+# PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS  OF USE,  DATA, OR
-+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-+# LIABILITY, WHETHER  IN CONTRACT, STRICT LIABILITY,  OR TORT (INCLUDING
-+# NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT  OF THE USE  OF THIS
-+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+# 
-+# This work was produced at Lawrence Livermore National Laboratory under
-+# Contract No.  DE-AC52-07NA27344 with the DOE.
-+# 
-+# Neither the  United States Government nor  Lawrence Livermore National
-+# Security, LLC nor any of  their employees, makes any warranty, express
-+# or  implied,  or  assumes  any  liability or  responsibility  for  the
-+# accuracy, completeness,  or usefulness of  any information, apparatus,
-+# product, or  process disclosed, or  represents that its use  would not
-+# infringe privately-owned rights.
-+# 
-+# Any reference herein to  any specific commercial products, process, or
-+# services by trade name,  trademark, manufacturer or otherwise does not
-+# necessarily  constitute or imply  its endorsement,  recommendation, or
-+# favoring  by  the  United  States  Government  or  Lawrence  Livermore
-+# National Security,  LLC. The views  and opinions of  authors expressed
-+# herein do not necessarily state  or reflect those of the United States
-+# Government or Lawrence Livermore National Security, LLC, and shall not
-+# be used for advertising or product endorsement purposes.
-+#
-+
-+pkgdatadir = $(datadir)/silo
-+pkglibdir = $(libdir)/silo
-+pkgincludedir = $(includedir)/silo
-+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 = i486-pc-linux-gnu
-+host_triplet = i486-pc-linux-gnu
-+am__append_1 = browser silock
-+am__append_2 = python
-+am__append_3 = silex
-+subdir = tools
-+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
-+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-+	$(ACLOCAL_M4)
-+mkinstalldirs = $(install_sh) -d
-+CONFIG_HEADER = $(top_builddir)/config.h
-+CONFIG_CLEAN_FILES =
-+SOURCES =
-+DIST_SOURCES =
-+RECURSIVE_TARGETS = all-recursive check-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 uninstall-recursive
-+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
-+  distclean-recursive maintainer-clean-recursive
-+ETAGS = etags
-+CTAGS = ctags
-+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-+ACLOCAL = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run aclocal-1.10
-+AMTAR = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run tar
-+AR = ar
-+AUTOCONF = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoconf
-+AUTOHEADER = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoheader
-+AUTOMAKE = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run automake-1.10
-+AWK = mawk
-+BROWSER = browser
-+BUNDLE_TARGET = 
-+CC = gcc
-+CCDEPMODE = depmode=none
-+CC_FULLPATH = /usr/bin/gcc
-+CFLAGS = -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement
-+CONFIG_CMD = ./configure '--build=i486-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=${prefix}/lib/silo-llnl' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-qt=/usr' '--enable-pythonmodule' '--enable-silex' '--with-qt-bin=/usr/bin' '--with-qt-lib=/usr/lib' '--with-qt-include=/usr/include/qt4' '--with-hdf5=/usr/include,/usr/lib' 'PYTH [...]
-+CONFIG_DATE = Mon Apr 11 04:46:15 IST 2011
-+CONFIG_USER = alastair at debian
-+CPP = gcc -E
-+CPPFLAGS = -I/usr/include 
-+CXX = g++
-+CXXCPP = g++ -E
-+CXXDEPMODE = depmode=none
-+CXXFLAGS = -g -O2
-+CXX_FULLPATH = /usr/bin/g++
-+CYGPATH_W = echo
-+DEFS = -DHAVE_CONFIG_H
-+DEPDIR = .deps
-+ECHO = echo
-+ECHO_C = 
-+ECHO_N = -n
-+ECHO_T = 
-+EGREP = /bin/grep -E
-+EXEEXT = 
-+F77 = gfortran
-+FC = gfortran
-+FCFLAGS = -g -O2
-+FCLIBS =  -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm
-+FC_FULLPATH = /usr/bin/gfortran
-+FFLAGS = -g -O2
-+FORTRAN = fortran
-+FPZIP = 
-+GREP = /bin/grep
-+HDF5_DRV = hdf5_drv
-+HZIP = 
-+INSTALL = /usr/bin/install -c
-+INSTALL_DATA = ${INSTALL} -m 644
-+INSTALL_PROGRAM = ${INSTALL}
-+INSTALL_SCRIPT = ${INSTALL}
-+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-+LDFLAGS = -L/usr/lib 
-+LIBOBJS = 
-+LIBS = -lhdf5  -lm
-+LIBTOOL = $(SHELL) $(top_builddir)/libtool
-+LN_S = ln -s
-+LTLIBOBJS = 
-+MAINT = #
-+MAKEINFO = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run makeinfo
-+MKDIR_P = /bin/mkdir -p
-+NETCDF = netcdf
-+OBJEXT = o
-+PACKAGE = silo
-+PACKAGE_BUGREPORT = visit-users at email.ornl.gov
-+PACKAGE_NAME = silo
-+PACKAGE_STRING = silo 4.8
-+PACKAGE_TARNAME = silo
-+PACKAGE_VERSION = 4.8
-+PATH_SEPARATOR = :
-+PDBP_DRV = 
-+PDB_DRV = pdb_drv
-+PRTDIAG = 
-+PYTHON = python2.6
-+PYTHONMODULE = python
-+PYTHON_CPPFLAGS = -I/usr/include/python2.6
-+PYTHON_EXEC_PREFIX = ${exec_prefix}
-+PYTHON_PLATFORM = linux2
-+PYTHON_PREFIX = ${prefix}
-+PYTHON_VERSION = 2.6
-+QT_BIN = /usr/bin
-+QT_CORE = libQtCore.so
-+QT_CORE_LIB = -lQtCore
-+QT_CXXFLAGS = -I$(QT_INCLUDE) -I$(QT_INCLUDE)/Qt -I$(QT_INCLUDE)/QtCore -I$(QT_INCLUDE)/QtGui
-+QT_GUI = libQtGui.so
-+QT_GUI_LIB = -lQtGui
-+QT_INCLUDE = /usr/include/qt4
-+QT_LDFLAGS = -L$(QT_LIB)
-+QT_LIB = /usr/lib
-+QT_LIBS = $(QT_CORE_LIB) $(QT_GUI_LIB)
-+QT_MOC = $(QT_BIN)/moc
-+RANLIB = ranlib
-+READLINE_LIBS = -lreadline 
-+SED = /bin/sed
-+SET_MAKE = 
-+SHELL = /bin/bash
-+SILEX = silex
-+SILO_DTYPPTR = void
-+SILO_DTYPPTR1 = void*
-+SILO_DTYPPTR2 = void*
-+SILO_VERS_MAJ = 4
-+SILO_VERS_MIN = 8
-+SILO_VERS_PAT = 
-+SILO_VERS_PRE = 
-+SILO_VERS_TAG = Silo_version_4_8
-+STRIP = strip
-+TAURUS = taurus
-+VERSION = 4.8
-+ZLIB = 
-+abs_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8/tools
-+abs_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8/tools
-+abs_top_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+abs_top_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+ac_ct_CC = gcc
-+ac_ct_CXX = g++
-+ac_ct_F77 = gfortran
-+ac_ct_FC = gfortran
-+am__include = include
-+am__leading_dot = .
-+am__quote = 
-+am__tar = ${AMTAR} chof - "$$tardir"
-+am__untar = ${AMTAR} xf -
-+bindir = ${exec_prefix}/bin
-+build = i486-pc-linux-gnu
-+build_alias = i486-linux-gnu
-+build_cpu = i486
-+build_os = linux-gnu
-+build_vendor = pc
-+builddir = .
-+datadir = ${datarootdir}
-+datarootdir = ${prefix}/share
-+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-+dvidir = ${docdir}
-+exec_prefix = ${prefix}
-+host = i486-pc-linux-gnu
-+host_alias = 
-+host_cpu = i486
-+host_os = linux-gnu
-+host_vendor = pc
-+htmldir = ${docdir}
-+includedir = ${prefix}/include
-+infodir = ${prefix}/share/info
-+install_sh = $(SHELL) /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/install-sh
-+libdir = ${exec_prefix}/lib
-+libexecdir = ${prefix}/lib/silo-llnl
-+localedir = ${datarootdir}/locale
-+localstatedir = /var
-+mandir = ${prefix}/share/man
-+mkdir_p = /bin/mkdir -p
-+oldincludedir = /usr/include
-+pdfdir = ${docdir}
-+pkgpyexecdir = ${pyexecdir}/silo
-+pkgpythondir = ${pythondir}/silo
-+prefix = /usr
-+program_transform_name = s,x,x,
-+psdir = ${docdir}
-+pyexecdir = ${exec_prefix}/lib/python2.6/site-packages
-+pythondir = ${prefix}/lib/python2.6/site-packages
-+sbindir = ${exec_prefix}/sbin
-+sharedstatedir = ${prefix}/com
-+srcdir = .
-+sysconfdir = /etc
-+target_alias = 
-+top_builddir = ..
-+top_srcdir = ..
-+TOOLS_DIR = $(am__append_1) $(am__append_2) $(am__append_3)
-+SUBDIRS = \
-+ . \
-+ $(TOOLS_DIR)
-+
-+DIST_SUBDIRS = \
-+ . \
-+ browser \
-+ python \
-+ silex \
-+ silock
-+
-+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 \
-+		&& exit 0; \
-+	      exit 1;; \
-+	  esac; \
-+	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  tools/Makefile'; \
-+	cd $(top_srcdir) && \
-+	  $(AUTOMAKE) --foreign  tools/Makefile
-+.PRECIOUS: 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
-+
-+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.
-+$(RECURSIVE_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	list='$(SUBDIRS)'; 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; \
-+	  (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"
-+
-+$(RECURSIVE_CLEAN_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	case "$@" in \
-+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-+	  *) list='$(SUBDIRS)' ;; \
-+	esac; \
-+	rev=''; for subdir in $$list; do \
-+	  if test "$$subdir" = "."; then :; else \
-+	    rev="$$subdir $$rev"; \
-+	  fi; \
-+	done; \
-+	rev="$$rev ."; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	for subdir in $$rev; do \
-+	  echo "Making $$target in $$subdir"; \
-+	  if test "$$subdir" = "."; then \
-+	    local_target="$$target-am"; \
-+	  else \
-+	    local_target="$$target"; \
-+	  fi; \
-+	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-+	  || eval $$failcom; \
-+	done && test -z "$$fail"
-+tags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-+	done
-+ctags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-+	done
-+
-+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	mkid -fID $$unique
-+tags: TAGS
-+
-+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	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 || \
-+	      tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
-+	  fi; \
-+	done; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-+	  test -n "$$unique" || unique=$$empty_fix; \
-+	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-+	    $$tags $$unique; \
-+	fi
-+ctags: CTAGS
-+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	here=`pwd`; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-+	     $$tags $$unique
-+
-+GTAGS:
-+	here=`$(am__cd) $(top_builddir) && pwd` \
-+	  && cd $(top_srcdir) \
-+	  && gtags -i $(GTAGS_ARGS) $$here
-+
-+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 $(srcdir)/$$file && test $$d != $(srcdir); then \
-+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-+	    fi; \
-+	    cp -pR $$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 \
-+	    test -d "$(distdir)/$$subdir" \
-+	    || $(MKDIR_P) "$(distdir)/$$subdir" \
-+	    || exit 1; \
-+	    distdir=`$(am__cd) $(distdir) && pwd`; \
-+	    top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
-+	    (cd $$subdir && \
-+	      $(MAKE) $(AM_MAKEFLAGS) \
-+	        top_distdir="$$top_distdir" \
-+	        distdir="$$distdir/$$subdir" \
-+		am__remove_distdir=: \
-+		am__skip_length_check=: \
-+	        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:
-+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-+	  `test -z '$(STRIP)' || \
-+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-+mostlyclean-generic:
-+
-+clean-generic:
-+
-+distclean-generic:
-+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_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
-+
-+info: info-recursive
-+
-+info-am:
-+
-+install-data-am:
-+
-+install-dvi: install-dvi-recursive
-+
-+install-exec-am:
-+
-+install-html: install-html-recursive
-+
-+install-info: install-info-recursive
-+
-+install-man:
-+
-+install-pdf: install-pdf-recursive
-+
-+install-ps: install-ps-recursive
-+
-+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: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
-+	install-strip
-+
-+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
-+	all all-am check check-am clean clean-generic clean-libtool \
-+	ctags ctags-recursive 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-recursive \
-+	uninstall uninstall-am
-+
-+# 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:
---- /dev/null
-+++ silo-llnl-4.8/src/Makefile
-@@ -0,0 +1,797 @@
-+# Makefile.in generated by automake 1.10 from Makefile.am.
-+# src/Makefile.  Generated from Makefile.in by configure.
-+
-+# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-+# 2003, 2004, 2005, 2006  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.
-+
-+
-+
-+# Copyright (c) 1994 - 2010, Lawrence Livermore National Security, LLC.
-+# LLNL-CODE-425250.
-+# All rights reserved.
-+# 
-+# This file is part of Silo. For details, see silo.llnl.gov.
-+# 
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions
-+# are met:
-+# 
-+#    * Redistributions of source code must retain the above copyright
-+#      notice, this list of conditions and the disclaimer below.
-+#    * Redistributions in binary form must reproduce the above copyright
-+#      notice, this list of conditions and the disclaimer (as noted
-+#      below) in the documentation and/or other materials provided with
-+#      the distribution.
-+#    * Neither the name of the LLNS/LLNL nor the names of its
-+#      contributors may be used to endorse or promote products derived
-+#      from this software without specific prior written permission.
-+# 
-+# THIS SOFTWARE  IS PROVIDED BY  THE COPYRIGHT HOLDERS  AND CONTRIBUTORS
-+# "AS  IS" AND  ANY EXPRESS  OR IMPLIED  WARRANTIES, INCLUDING,  BUT NOT
-+# LIMITED TO, THE IMPLIED  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
-+# A  PARTICULAR  PURPOSE ARE  DISCLAIMED.  IN  NO  EVENT SHALL  LAWRENCE
-+# LIVERMORE  NATIONAL SECURITY, LLC,  THE U.S.  DEPARTMENT OF  ENERGY OR
-+# CONTRIBUTORS BE LIABLE FOR  ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-+# EXEMPLARY, OR  CONSEQUENTIAL DAMAGES  (INCLUDING, BUT NOT  LIMITED TO,
-+# PROCUREMENT OF  SUBSTITUTE GOODS  OR SERVICES; LOSS  OF USE,  DATA, OR
-+# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-+# LIABILITY, WHETHER  IN CONTRACT, STRICT LIABILITY,  OR TORT (INCLUDING
-+# NEGLIGENCE OR  OTHERWISE) ARISING IN  ANY WAY OUT  OF THE USE  OF THIS
-+# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+# 
-+# This work was produced at Lawrence Livermore National Laboratory under
-+# Contract No.  DE-AC52-07NA27344 with the DOE.
-+# 
-+# Neither the  United States Government nor  Lawrence Livermore National
-+# Security, LLC nor any of  their employees, makes any warranty, express
-+# or  implied,  or  assumes  any  liability or  responsibility  for  the
-+# accuracy, completeness,  or usefulness of  any information, apparatus,
-+# product, or  process disclosed, or  represents that its use  would not
-+# infringe privately-owned rights.
-+# 
-+# Any reference herein to  any specific commercial products, process, or
-+# services by trade name,  trademark, manufacturer or otherwise does not
-+# necessarily  constitute or imply  its endorsement,  recommendation, or
-+# favoring  by  the  United  States  Government  or  Lawrence  Livermore
-+# National Security,  LLC. The views  and opinions of  authors expressed
-+# herein do not necessarily state  or reflect those of the United States
-+# Government or Lawrence Livermore National Security, LLC, and shall not
-+# be used for advertising or product endorsement purposes.
-+#
-+
-+
-+pkgdatadir = $(datadir)/silo
-+pkglibdir = $(libdir)/silo
-+pkgincludedir = $(includedir)/silo
-+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 = i486-pc-linux-gnu
-+host_triplet = i486-pc-linux-gnu
-+am__append_1 = netcdf
-+am__append_2 = netcdf/libsilo_netcdf.la
-+am__append_3 = pdb_drv
-+am__append_4 = pdb_drv/libsilo_pdb_drv.la
-+#am__append_5 = pdbp_drv
-+#am__append_6 = pdbp_drv/libsilo_pdbp_drv.la
-+am__append_7 = hdf5_drv
-+am__append_8 = hdf5_drv/libsilo_hdf5_drv.la
-+am__append_9 = taurus
-+am__append_10 = taurus/libsilo_taurus.la
-+#am__append_11 = hzip
-+#am__append_12 = hzip/libsilo_hzip.la
-+#am__append_13 = fpzip
-+#am__append_14 = fpzip/libsilo_fpzip.la
-+subdir = src
-+DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in \
-+	$(srcdir)/libsilo.settings.in $(srcdir)/libsiloh5.settings.in
-+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-+am__aclocal_m4_deps = $(top_srcdir)/configure.ac
-+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
-+	$(ACLOCAL_M4)
-+mkinstalldirs = $(install_sh) -d
-+CONFIG_HEADER = $(top_builddir)/config.h
-+CONFIG_CLEAN_FILES = libsiloh5.settings libsilo.settings
-+am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-+am__vpath_adj = case $$p in \
-+    $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
-+    *) f=$$p;; \
-+  esac;
-+am__strip_dir = `echo $$p | sed -e 's|^.*/||'`;
-+am__installdirs = "$(DESTDIR)$(libdir)"
-+libLTLIBRARIES_INSTALL = $(INSTALL)
-+LTLIBRARIES = $(lib_LTLIBRARIES)
-+#libsilo_la_DEPENDENCIES =  \
-+#	score/libsilo_score.la \
-+#	pdb/libsilo_pdb.la silo/libsilo_silo.la \
-+#	debug/libsilo_debug.la $(DRIVER_LIBS) \
-+#	unknown/libsilo_unknown.la \
-+#	filters/libsilo_filters.la
-+am__libsilo_la_SOURCES_DIST = silo_version.c
-+#am_libsilo_la_OBJECTS = silo_version.lo
-+libsilo_la_OBJECTS = $(am_libsilo_la_OBJECTS)
-+libsilo_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
-+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-+	$(libsilo_la_LDFLAGS) $(LDFLAGS) -o $@
-+#am_libsilo_la_rpath = -rpath $(libdir)
-+libsiloh5_la_DEPENDENCIES =  \
-+	score/libsilo_score.la \
-+	pdb/libsilo_pdb.la silo/libsilo_silo.la \
-+	debug/libsilo_debug.la $(DRIVER_LIBS) \
-+	unknown/libsilo_unknown.la \
-+	filters/libsilo_filters.la
-+am__libsiloh5_la_SOURCES_DIST = siloh5_version.c
-+am_libsiloh5_la_OBJECTS = siloh5_version.lo
-+libsiloh5_la_OBJECTS = $(am_libsiloh5_la_OBJECTS)
-+libsiloh5_la_LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) \
-+	$(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
-+	$(libsiloh5_la_LDFLAGS) $(LDFLAGS) -o $@
-+am_libsiloh5_la_rpath = -rpath $(libdir)
-+DEFAULT_INCLUDES = -I. -I$(top_builddir)
-+depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-+am__depfiles_maybe = depfiles
-+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
-+	$(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-+LTCOMPILE = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
-+	$(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-+CCLD = $(CC)
-+LINK = $(LIBTOOL) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) \
-+	--mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) \
-+	$(LDFLAGS) -o $@
-+SOURCES = $(libsilo_la_SOURCES) $(libsiloh5_la_SOURCES)
-+DIST_SOURCES = $(am__libsilo_la_SOURCES_DIST) \
-+	$(am__libsiloh5_la_SOURCES_DIST)
-+RECURSIVE_TARGETS = all-recursive check-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 uninstall-recursive
-+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive	\
-+  distclean-recursive maintainer-clean-recursive
-+ETAGS = etags
-+CTAGS = ctags
-+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-+ACLOCAL = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run aclocal-1.10
-+AMTAR = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run tar
-+AR = ar
-+AUTOCONF = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoconf
-+AUTOHEADER = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoheader
-+AUTOMAKE = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run automake-1.10
-+AWK = mawk
-+BROWSER = browser
-+BUNDLE_TARGET = 
-+CC = gcc
-+CCDEPMODE = depmode=none
-+CC_FULLPATH = /usr/bin/gcc
-+CFLAGS = -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement
-+CONFIG_CMD = ./configure '--build=i486-linux-gnu' '--prefix=/usr' '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=${prefix}/lib/silo-llnl' '--disable-maintainer-mode' '--disable-dependency-tracking' '--with-qt=/usr' '--enable-pythonmodule' '--enable-silex' '--with-qt-bin=/usr/bin' '--with-qt-lib=/usr/lib' '--with-qt-include=/usr/include/qt4' '--with-hdf5=/usr/include,/usr/lib' 'PYTH [...]
-+CONFIG_DATE = Mon Apr 11 04:46:15 IST 2011
-+CONFIG_USER = alastair at debian
-+CPP = gcc -E
-+CPPFLAGS = -I/usr/include 
-+CXX = g++
-+CXXCPP = g++ -E
-+CXXDEPMODE = depmode=none
-+CXXFLAGS = -g -O2
-+CXX_FULLPATH = /usr/bin/g++
-+CYGPATH_W = echo
-+DEFS = -DHAVE_CONFIG_H
-+DEPDIR = .deps
-+ECHO = echo
-+ECHO_C = 
-+ECHO_N = -n
-+ECHO_T = 
-+EGREP = /bin/grep -E
-+EXEEXT = 
-+F77 = gfortran
-+FC = gfortran
-+FCFLAGS = -g -O2
-+FCLIBS =  -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm
-+FC_FULLPATH = /usr/bin/gfortran
-+FFLAGS = -g -O2
-+FORTRAN = fortran
-+FPZIP = 
-+GREP = /bin/grep
-+HDF5_DRV = hdf5_drv
-+HZIP = 
-+INSTALL = /usr/bin/install -c
-+INSTALL_DATA = ${INSTALL} -m 644
-+INSTALL_PROGRAM = ${INSTALL}
-+INSTALL_SCRIPT = ${INSTALL}
-+INSTALL_STRIP_PROGRAM = $(install_sh) -c -s
-+LDFLAGS = -L/usr/lib 
-+LIBOBJS = 
-+LIBS = -lhdf5  -lm
-+LIBTOOL = $(SHELL) $(top_builddir)/libtool
-+LN_S = ln -s
-+LTLIBOBJS = 
-+MAINT = #
-+MAKEINFO = ${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run makeinfo
-+MKDIR_P = /bin/mkdir -p
-+NETCDF = netcdf
-+OBJEXT = o
-+PACKAGE = silo
-+PACKAGE_BUGREPORT = visit-users at email.ornl.gov
-+PACKAGE_NAME = silo
-+PACKAGE_STRING = silo 4.8
-+PACKAGE_TARNAME = silo
-+PACKAGE_VERSION = 4.8
-+PATH_SEPARATOR = :
-+PDBP_DRV = 
-+PDB_DRV = pdb_drv
-+PRTDIAG = 
-+PYTHON = python2.6
-+PYTHONMODULE = python
-+PYTHON_CPPFLAGS = -I/usr/include/python2.6
-+PYTHON_EXEC_PREFIX = ${exec_prefix}
-+PYTHON_PLATFORM = linux2
-+PYTHON_PREFIX = ${prefix}
-+PYTHON_VERSION = 2.6
-+QT_BIN = /usr/bin
-+QT_CORE = libQtCore.so
-+QT_CORE_LIB = -lQtCore
-+QT_CXXFLAGS = -I$(QT_INCLUDE) -I$(QT_INCLUDE)/Qt -I$(QT_INCLUDE)/QtCore -I$(QT_INCLUDE)/QtGui
-+QT_GUI = libQtGui.so
-+QT_GUI_LIB = -lQtGui
-+QT_INCLUDE = /usr/include/qt4
-+QT_LDFLAGS = -L$(QT_LIB)
-+QT_LIB = /usr/lib
-+QT_LIBS = $(QT_CORE_LIB) $(QT_GUI_LIB)
-+QT_MOC = $(QT_BIN)/moc
-+RANLIB = ranlib
-+READLINE_LIBS = -lreadline 
-+SED = /bin/sed
-+SET_MAKE = 
-+SHELL = /bin/bash
-+SILEX = silex
-+SILO_DTYPPTR = void
-+SILO_DTYPPTR1 = void*
-+SILO_DTYPPTR2 = void*
-+SILO_VERS_MAJ = 4
-+SILO_VERS_MIN = 8
-+SILO_VERS_PAT = 
-+SILO_VERS_PRE = 
-+SILO_VERS_TAG = Silo_version_4_8
-+STRIP = strip
-+TAURUS = taurus
-+VERSION = 4.8
-+ZLIB = 
-+abs_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8/src
-+abs_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8/src
-+abs_top_builddir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+abs_top_srcdir = /home/alastair/silo-llnl/apr11/silo-llnl-4.8
-+ac_ct_CC = gcc
-+ac_ct_CXX = g++
-+ac_ct_F77 = gfortran
-+ac_ct_FC = gfortran
-+am__include = include
-+am__leading_dot = .
-+am__quote = 
-+am__tar = ${AMTAR} chof - "$$tardir"
-+am__untar = ${AMTAR} xf -
-+bindir = ${exec_prefix}/bin
-+build = i486-pc-linux-gnu
-+build_alias = i486-linux-gnu
-+build_cpu = i486
-+build_os = linux-gnu
-+build_vendor = pc
-+builddir = .
-+datadir = ${datarootdir}
-+datarootdir = ${prefix}/share
-+docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
-+dvidir = ${docdir}
-+exec_prefix = ${prefix}
-+host = i486-pc-linux-gnu
-+host_alias = 
-+host_cpu = i486
-+host_os = linux-gnu
-+host_vendor = pc
-+htmldir = ${docdir}
-+includedir = ${prefix}/include
-+infodir = ${prefix}/share/info
-+install_sh = $(SHELL) /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/install-sh
-+libdir = ${exec_prefix}/lib
-+libexecdir = ${prefix}/lib/silo-llnl
-+localedir = ${datarootdir}/locale
-+localstatedir = /var
-+mandir = ${prefix}/share/man
-+mkdir_p = /bin/mkdir -p
-+oldincludedir = /usr/include
-+pdfdir = ${docdir}
-+pkgpyexecdir = ${pyexecdir}/silo
-+pkgpythondir = ${pythondir}/silo
-+prefix = /usr
-+program_transform_name = s,x,x,
-+psdir = ${docdir}
-+pyexecdir = ${exec_prefix}/lib/python2.6/site-packages
-+pythondir = ${prefix}/lib/python2.6/site-packages
-+sbindir = ${exec_prefix}/sbin
-+sharedstatedir = ${prefix}/com
-+srcdir = .
-+sysconfdir = /etc
-+target_alias = 
-+top_builddir = ..
-+top_srcdir = ..
-+DRIVER_DIRS = $(am__append_1) $(am__append_3) $(am__append_5) \
-+	$(am__append_7) $(am__append_9) $(am__append_11) \
-+	$(am__append_13)
-+DRIVER_LIBS = $(am__append_2) $(am__append_4) $(am__append_6) \
-+	$(am__append_8) $(am__append_10) $(am__append_12) \
-+	$(am__append_14)
-+SUBDIRS = score pdb silo debug \
-+$(DRIVER_DIRS) unknown filters .
-+
-+DIST_SUBDIRS = . debug filters hdf5_drv hzip fpzip netcdf \
-+pdb pdb_drv pdbp_drv score silo taurus unknown
-+
-+MAKESETTINGS = make.settings
-+#SETTINGSFILE = libsilo.settings
-+SETTINGSFILE = libsiloh5.settings
-+#lib_LTLIBRARIES = libsilo.la
-+lib_LTLIBRARIES = libsiloh5.la
-+libsiloh5_la_SOURCES = siloh5_version.c
-+libsiloh5_la_LIBADD = \
-+   score/libsilo_score.la \
-+   pdb/libsilo_pdb.la \
-+   silo/libsilo_silo.la \
-+   debug/libsilo_debug.la \
-+   $(DRIVER_LIBS) \
-+   unknown/libsilo_unknown.la \
-+   filters/libsilo_filters.la 
-+
-+libsiloh5_la_LDFLAGS =
-+#libsilo_la_SOURCES = silo_version.c
-+#libsilo_la_LIBADD = \
-+#   score/libsilo_score.la \
-+#   pdb/libsilo_pdb.la \
-+#   silo/libsilo_silo.la \
-+#   debug/libsilo_debug.la \
-+#   $(DRIVER_LIBS) \
-+#   unknown/libsilo_unknown.la \
-+#   filters/libsilo_filters.la 
-+
-+#libsilo_la_LDFLAGS = 
-+BUILT_SOURCES = $(MAKESETTINGS)
-+all: $(BUILT_SOURCES)
-+	$(MAKE) $(AM_MAKEFLAGS) all-recursive
-+
-+.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 \
-+		&& exit 0; \
-+	      exit 1;; \
-+	  esac; \
-+	done; \
-+	echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign  src/Makefile'; \
-+	cd $(top_srcdir) && \
-+	  $(AUTOMAKE) --foreign  src/Makefile
-+.PRECIOUS: 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
-+libsiloh5.settings: $(top_builddir)/config.status $(srcdir)/libsiloh5.settings.in
-+	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-+libsilo.settings: $(top_builddir)/config.status $(srcdir)/libsilo.settings.in
-+	cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
-+install-libLTLIBRARIES: $(lib_LTLIBRARIES)
-+	@$(NORMAL_INSTALL)
-+	test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
-+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-+	  if test -f $$p; then \
-+	    f=$(am__strip_dir) \
-+	    echo " $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) '$$p' '$(DESTDIR)$(libdir)/$$f'"; \
-+	    $(LIBTOOL) --mode=install $(libLTLIBRARIES_INSTALL) $(INSTALL_STRIP_FLAG) "$$p" "$(DESTDIR)$(libdir)/$$f"; \
-+	  else :; fi; \
-+	done
-+
-+uninstall-libLTLIBRARIES:
-+	@$(NORMAL_UNINSTALL)
-+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-+	  p=$(am__strip_dir) \
-+	  echo " $(LIBTOOL) --mode=uninstall rm -f '$(DESTDIR)$(libdir)/$$p'"; \
-+	  $(LIBTOOL) --mode=uninstall rm -f "$(DESTDIR)$(libdir)/$$p"; \
-+	done
-+
-+clean-libLTLIBRARIES:
-+	-test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
-+	@list='$(lib_LTLIBRARIES)'; for p in $$list; do \
-+	  dir="`echo $$p | sed -e 's|/[^/]*$$||'`"; \
-+	  test "$$dir" != "$$p" || dir=.; \
-+	  echo "rm -f \"$${dir}/so_locations\""; \
-+	  rm -f "$${dir}/so_locations"; \
-+	done
-+libsilo.la: $(libsilo_la_OBJECTS) $(libsilo_la_DEPENDENCIES) 
-+	$(libsilo_la_LINK) $(am_libsilo_la_rpath) $(libsilo_la_OBJECTS) $(libsilo_la_LIBADD) $(LIBS)
-+libsiloh5.la: $(libsiloh5_la_OBJECTS) $(libsiloh5_la_DEPENDENCIES) 
-+	$(libsiloh5_la_LINK) $(am_libsiloh5_la_rpath) $(libsiloh5_la_OBJECTS) $(libsiloh5_la_LIBADD) $(LIBS)
-+
-+mostlyclean-compile:
-+	-rm -f *.$(OBJEXT)
-+
-+distclean-compile:
-+	-rm -f *.tab.c
-+
-+#include ./$(DEPDIR)/silo_version.Plo
-+#include ./$(DEPDIR)/siloh5_version.Plo
-+
-+.c.o:
-+#	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+#	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-+#	source='$<' object='$@' libtool=no 
-+#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) 
-+	$(COMPILE) -c $<
-+
-+.c.obj:
-+#	$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
-+#	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
-+#	source='$<' object='$@' libtool=no 
-+#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) 
-+	$(COMPILE) -c `$(CYGPATH_W) '$<'`
-+
-+.c.lo:
-+#	$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
-+#	mv -f $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
-+#	source='$<' object='$@' libtool=yes 
-+#	DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) 
-+	$(LTCOMPILE) -c -o $@ $<
-+
-+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.
-+$(RECURSIVE_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	list='$(SUBDIRS)'; 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; \
-+	  (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"
-+
-+$(RECURSIVE_CLEAN_TARGETS):
-+	@failcom='exit 1'; \
-+	for f in x $$MAKEFLAGS; do \
-+	  case $$f in \
-+	    *=* | --[!k]*);; \
-+	    *k*) failcom='fail=yes';; \
-+	  esac; \
-+	done; \
-+	dot_seen=no; \
-+	case "$@" in \
-+	  distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
-+	  *) list='$(SUBDIRS)' ;; \
-+	esac; \
-+	rev=''; for subdir in $$list; do \
-+	  if test "$$subdir" = "."; then :; else \
-+	    rev="$$subdir $$rev"; \
-+	  fi; \
-+	done; \
-+	rev="$$rev ."; \
-+	target=`echo $@ | sed s/-recursive//`; \
-+	for subdir in $$rev; do \
-+	  echo "Making $$target in $$subdir"; \
-+	  if test "$$subdir" = "."; then \
-+	    local_target="$$target-am"; \
-+	  else \
-+	    local_target="$$target"; \
-+	  fi; \
-+	  (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
-+	  || eval $$failcom; \
-+	done && test -z "$$fail"
-+tags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
-+	done
-+ctags-recursive:
-+	list='$(SUBDIRS)'; for subdir in $$list; do \
-+	  test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
-+	done
-+
-+ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
-+	list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	mkid -fID $$unique
-+tags: TAGS
-+
-+TAGS: tags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	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 || \
-+	      tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
-+	  fi; \
-+	done; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
-+	  test -n "$$unique" || unique=$$empty_fix; \
-+	  $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
-+	    $$tags $$unique; \
-+	fi
-+ctags: CTAGS
-+CTAGS: ctags-recursive $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
-+		$(TAGS_FILES) $(LISP)
-+	tags=; \
-+	here=`pwd`; \
-+	list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
-+	unique=`for i in $$list; do \
-+	    if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
-+	  done | \
-+	  $(AWK) '    { files[$$0] = 1; } \
-+	       END { for (i in files) print i; }'`; \
-+	test -z "$(CTAGS_ARGS)$$tags$$unique" \
-+	  || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
-+	     $$tags $$unique
-+
-+GTAGS:
-+	here=`$(am__cd) $(top_builddir) && pwd` \
-+	  && cd $(top_srcdir) \
-+	  && gtags -i $(GTAGS_ARGS) $$here
-+
-+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 $(srcdir)/$$file && test $$d != $(srcdir); then \
-+	      cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
-+	    fi; \
-+	    cp -pR $$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 \
-+	    test -d "$(distdir)/$$subdir" \
-+	    || $(MKDIR_P) "$(distdir)/$$subdir" \
-+	    || exit 1; \
-+	    distdir=`$(am__cd) $(distdir) && pwd`; \
-+	    top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
-+	    (cd $$subdir && \
-+	      $(MAKE) $(AM_MAKEFLAGS) \
-+	        top_distdir="$$top_distdir" \
-+	        distdir="$$distdir/$$subdir" \
-+		am__remove_distdir=: \
-+		am__skip_length_check=: \
-+	        distdir) \
-+	      || exit 1; \
-+	  fi; \
-+	done
-+check-am: all-am
-+check: $(BUILT_SOURCES)
-+	$(MAKE) $(AM_MAKEFLAGS) check-recursive
-+all-am: Makefile $(LTLIBRARIES)
-+installdirs: installdirs-recursive
-+installdirs-am:
-+	for dir in "$(DESTDIR)$(libdir)"; do \
-+	  test -z "$$dir" || $(MKDIR_P) "$$dir"; \
-+	done
-+install: $(BUILT_SOURCES)
-+	$(MAKE) $(AM_MAKEFLAGS) 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:
-+	$(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
-+	  install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
-+	  `test -z '$(STRIP)' || \
-+	    echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-+mostlyclean-generic:
-+
-+clean-generic:
-+
-+distclean-generic:
-+	-test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-+
-+maintainer-clean-generic:
-+	@echo "This command is intended for maintainers to use"
-+	@echo "it deletes files that may require special tools to rebuild."
-+	-test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
-+clean: clean-recursive
-+
-+clean-am: clean-generic clean-libLTLIBRARIES clean-libtool clean-local \
-+	mostlyclean-am
-+
-+distclean: distclean-recursive
-+	-rm -rf ./$(DEPDIR)
-+	-rm -f Makefile
-+distclean-am: clean-am distclean-compile distclean-generic \
-+	distclean-tags
-+
-+dvi: dvi-recursive
-+
-+dvi-am:
-+
-+html: html-recursive
-+
-+info: info-recursive
-+
-+info-am:
-+
-+install-data-am: install-data-local
-+
-+install-dvi: install-dvi-recursive
-+
-+install-exec-am: install-libLTLIBRARIES
-+
-+install-html: install-html-recursive
-+
-+install-info: install-info-recursive
-+
-+install-man:
-+
-+install-pdf: install-pdf-recursive
-+
-+install-ps: install-ps-recursive
-+
-+installcheck-am:
-+
-+maintainer-clean: maintainer-clean-recursive
-+	-rm -rf ./$(DEPDIR)
-+	-rm -f Makefile
-+maintainer-clean-am: distclean-am maintainer-clean-generic
-+
-+mostlyclean: mostlyclean-recursive
-+
-+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
-+	mostlyclean-libtool
-+
-+pdf: pdf-recursive
-+
-+pdf-am:
-+
-+ps: ps-recursive
-+
-+ps-am:
-+
-+uninstall-am: uninstall-libLTLIBRARIES uninstall-local
-+
-+.MAKE: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) install-am \
-+	install-strip
-+
-+.PHONY: $(RECURSIVE_CLEAN_TARGETS) $(RECURSIVE_TARGETS) CTAGS GTAGS \
-+	all all-am check check-am clean clean-generic \
-+	clean-libLTLIBRARIES clean-libtool clean-local ctags \
-+	ctags-recursive 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-data-local install-dvi install-dvi-am \
-+	install-exec install-exec-am install-html install-html-am \
-+	install-info install-info-am install-libLTLIBRARIES \
-+	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-compile \
-+	mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
-+	tags tags-recursive uninstall uninstall-am \
-+	uninstall-libLTLIBRARIES uninstall-local
-+
-+$(MAKESETTINGS): Makefile
-+	@echo "\"Makefile Summary\\\\n\"" | \
-+		sed 's|\\\\|\\|'> $(MAKESETTINGS); \
-+	echo "\"Compile command:         $(COMPILE) \\\\n\"" | \
-+		sed 's|\\\\|\\|'>> $(MAKESETTINGS); \
-+	echo "\"Libtool command:         $(LTCOMPILE) \\\\n\"" | \
-+		sed 's|\\\\|\\|'>> $(MAKESETTINGS);\
-+	echo "\"Link command:            $(LINK) $(LIBS) \\\\n\"" | \
-+		sed 's|\\\\|\\|'>> $(MAKESETTINGS); \
-+	if test -f $(SETTINGSFILE); then \
-+	  cat $(MAKESETTINGS) >> $(SETTINGSFILE); fi
-+
-+install-data-local:
-+	@test -z "$(libdir)" || $(mkdir_p) "$(DESTDIR)$(libdir)"; \
-+	if test -f $(SETTINGSFILE); then \
-+	  cat $(SETTINGSFILE) | sed 's|\\n||' | \
-+		sed 's|"||g' > $(SETTINGSFILE).tmp; \
-+	  $(INSTALL) $(SETTINGSFILE).tmp $(DESTDIR)$(libdir)/$(SETTINGSFILE); \
-+          rm -f $(SETTINGSFILE).tmp; \
-+        fi
-+
-+uninstall-local:
-+	@rm -f $(DESTDIR)$(libdir)/$(SETTINGSFILE)
-+
-+clean-local:
-+	-rm -f $(MAKESETTINGS)
-+# 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:
---- /dev/null
-+++ silo-llnl-4.8/tests/testx.log
-@@ -0,0 +1,2960 @@
-+## ------------------------------------------- ##
-+## silo 4.8 test suite: VALGRIND="" STARGS="". ##
-+## ------------------------------------------- ##
-+
-+Non-driver-specific
-+
-+1. testsuite.at:63: testing ...
-+./testsuite.at:84: $VALGRIND version $STARGS
-+stderr:
-+DBOpen: File not found or invalid permissions: pion0244.silo
-+1. testsuite.at:63:  ok
-+
-+2. testsuite.at:86: testing ...
-+./testsuite.at:87: $VALGRIND namescheme
-+stdout:
-+2. testsuite.at:86:  ok
-+
-+3. testsuite.at:89: testing ...
-+./testsuite.at:90: $VALGRIND point $STARGS
-+stdout:
-+Creating file: 'point2d.pdb'...
-+Opening file for reading.....
-+Creating file: 'point3d.pdb'...
-+Opening file for reading.....
-+3. testsuite.at:89:  ok
-+
-+4. testsuite.at:92: testing ...
-+./testsuite.at:93: $VALGRIND extface $STARGS
-+stdout:
-+Creating test file "globe.pdb".
-+4. testsuite.at:92:  ok
-+
-+5. testsuite.at:95: testing ...
-+./testsuite.at:96: $VALGRIND testall -small $STARGS
-+stdout:
-+Testing pdb driver...
-+   rect2d.pdb
-+   curv2d.pdb
-+   ucd2d.pdb
-+   rect3d.pdb
-+zsize = nz=30, ny=40, nx=30
-+size = nz=31, ny=41, nx=31
-+   curv3d.pdb
-+   ucd3d.pdb
-+   poly3d.pdb
-+   carray.pdb
-+   curve.pdb
-+5. testsuite.at:95:  ok
-+
-+6. testsuite.at:98: testing ...
-+./testsuite.at:99: extface $STARGS
-+stdout:
-+Creating test file "globe.pdb".
-+./testsuite.at:100: point $STARGS
-+stdout:
-+Creating file: 'point2d.pdb'...
-+Opening file for reading.....
-+Creating file: 'point3d.pdb'...
-+Opening file for reading.....
-+./testsuite.at:101: testall -small $STARGS
-+stdout:
-+Testing pdb driver...
-+   rect2d.pdb
-+   curv2d.pdb
-+   ucd2d.pdb
-+   rect3d.pdb
-+zsize = nz=30, ny=40, nx=30
-+size = nz=31, ny=41, nx=31
-+   curv3d.pdb
-+   ucd3d.pdb
-+   poly3d.pdb
-+   carray.pdb
-+   curve.pdb
-+./testsuite.at:102: $VALGRIND TestReadMask $STARGS
-+stdout:
-+NOTE: The times listed here do not take any caching into
-+account.  Thus, the first time listed in each section may be
-+extraordinarily large.  For an accurate timing test, this cache
-+would have to be disabled.
-+
-+readMask={DBAll};
-+
-+test_readmatnos: readMask={DBAll};
-+test_readmatnos: mat {
-+    nmat=9
-+    matnos = 0x0x8aae540 = {1, 3, 6, 7, 8, 11, 12, 16, 18, }
-+    matlist = 0x0x8aae658
-+    mix_vf = 0x0x8ab29c8
-+    mix_next = 0x0x8ab0958
-+    mix_mat = 0x0x8aaf920
-+    mix_zone = 0x0x8ab1990
-+};
-+Reading material for ./rect2d.pdb took 1171686320 ms.
-+
-+test_readmatnos: readMask={DBMatMatnos, };
-+test_readmatnos: mat {
-+    nmat=9
-+    matnos = 0x0x8aad160 = {1, 3, 6, 7, 8, 11, 12, 16, 18, }
-+    matlist = 0x(nil)
-+    mix_vf = 0x(nil)
-+    mix_next = 0x(nil)
-+    mix_mat = 0x(nil)
-+    mix_zone = 0x(nil)
-+};
-+Reading material numbers for ./rect2d.pdb took 1171684323 ms.
-+
-+test_readmatlist: readMask={DBMatMatlist, };
-+test_readmatlist: mat {
-+    nmat=9
-+    matnos = 0x(nil)
-+    matlist = 0x0x8aae510
-+    mix_vf = 0x(nil)
-+    mix_next = 0x(nil)
-+    mix_mat = 0x(nil)
-+    mix_zone = 0x(nil)
-+};
-+Reading material list for ./rect2d.pdb took 1171684312 ms.
-+
-+test_readmatmixlist: readMask={DBMatMixList, };
-+test_readmatmixlist: mat {
-+    nmat=9
-+    matnos = 0x(nil)
-+    matlist = 0x(nil)
-+    mix_vf = 0x0x8ab15a8
-+    mix_next = 0x0x8aaf538
-+    mix_mat = 0x0x8aae500
-+    mix_zone = 0x0x8ab0570
-+};
-+Reading material mix list for ./rect2d.pdb took 1171684449 ms.
-+
-+test_readmatlist: readMask={DBNone};
-+test_readmatlist: mat {
-+    nmat=9
-+    matnos = 0x(nil)
-+    matlist = 0x(nil)
-+    mix_vf = 0x(nil)
-+    mix_next = 0x(nil)
-+    mix_mat = 0x(nil)
-+    mix_zone = 0x(nil)
-+};
-+Reading material list for ./rect2d.pdb took 1171684268 ms.
-+
-+-----------------------------
-+test_readquadmesh: readMask={DBAll};
-+test_readquadmesh: qmesh = {
-+  ...
-+    name = quadmesh2d
-+  ...
-+    coords[0] = 0x0x8aae818
-+    coords[1] = 0x0x8aae898
-+    coords[2] = 0x(nil)
-+  ...
-+    nnodes = 1271
-+  ...
-+};
-+Reading quad mesh for ./rect2d.pdb took 1171685706 ms.
-+
-+test_readquadmesh: readMask={DBQMCoords, };
-+test_readquadmesh: qmesh = {
-+  ...
-+    name = quadmesh2d
-+  ...
-+    coords[0] = 0x0x8aae180
-+    coords[1] = 0x0x8aae398
-+    coords[2] = 0x(nil)
-+  ...
-+    nnodes = 1271
-+  ...
-+};
-+Reading quad mesh for ./rect2d.pdb took 1171684374 ms.
-+
-+test_readquadmesh: readMask={DBNone};
-+test_readquadmesh: qmesh = {
-+  ...
-+    name = quadmesh2d
-+  ...
-+    coords[0] = 0x(nil)
-+    coords[1] = 0x(nil)
-+    coords[2] = 0x(nil)
-+  ...
-+    nnodes = 1271
-+  ...
-+};
-+Reading quad mesh for ./rect2d.pdb took 1171684344 ms.
-+
-+-----------------------------
-+test_readquadvar: readMask={DBAll};
-+test_readquadvar: qvar = {
-+  ...
-+    vals = 0x0x8aad688
-+  ...
-+};
-+Reading quad var for ./rect2d.pdb took 1171685736 ms.
-+
-+test_readquadvar: readMask={DBQVData, };
-+test_readquadvar: qvar = {
-+  ...
-+    vals = 0x0x8aad688
-+  ...
-+};
-+Reading quad var for ./rect2d.pdb took 1171684363 ms.
-+
-+test_readquadvar: readMask={DBNone};
-+test_readquadvar: qvar = {
-+  ...
-+    vals = 0x(nil)
-+  ...
-+};
-+Reading quad var for ./rect2d.pdb took 1171684331 ms.
-+
-+-----------------------------
-+test_readpointmesh: readMask={DBAll};
-+test_readpointmesh: pmesh = {
-+  ...
-+    name = pmesh
-+  ...
-+    coords[0] = 0x0x8aabfb8
-+    coords[1] = 0x0x8aac150
-+    coords[2] = 0x(nil)
-+  ...
-+    nels = 100
-+  ...
-+};
-+Reading point mesh for ./point2d.pdb took 1171685078 ms.
-+
-+test_readpointmesh: readMask={DBPMCoords, };
-+test_readpointmesh: pmesh = {
-+  ...
-+    name = pmesh
-+  ...
-+    coords[0] = 0x0x8aabfb8
-+    coords[1] = 0x0x8aac150
-+    coords[2] = 0x(nil)
-+  ...
-+    nels = 100
-+  ...
-+};
-+Reading point mesh for ./point2d.pdb took 1171685321 ms.
-+
-+test_readpointmesh: readMask={DBNone};
-+test_readpointmesh: pmesh = {
-+  ...
-+    name = pmesh
-+  ...
-+    coords[0] = 0x(nil)
-+    coords[1] = 0x(nil)
-+    coords[2] = 0x(nil)
-+  ...
-+    nels = 100
-+  ...
-+};
-+Reading point mesh for ./point2d.pdb took 1171684433 ms.
-+
-+-----------------------------
-+test_readpointvar: readMask={DBAll};
-+test_readpointvar: mvar = {
-+  ...
-+    vals = 0x0x8aa9508
-+  ...
-+};
-+Reading point var for ./point2d.pdb took 1171685264 ms.
-+
-+test_readpointvar: readMask={DBPVData, };
-+test_readpointvar: mvar = {
-+  ...
-+    vals = 0x0x8aa9518
-+  ...
-+};
-+Reading point var for ./point2d.pdb took 1171685345 ms.
-+
-+test_readpointvar: readMask={DBNone};
-+test_readpointvar: mvar = {
-+  ...
-+    vals = 0x(nil)
-+  ...
-+};
-+Reading point var for ./point2d.pdb took 1171685244 ms.
-+
-+-----------------------------
-+test_readucdmeshnone: readMask={DBAll};
-+test_readucdmeshnone: umesh = {
-+  ...
-+    name = mesh1
-+  ...
-+    coords[0] = 0x0x8aad358
-+    coords[1] = 0x0x8aaf588
-+    coords[2] = 0x0x8ab17b8
-+  ...
-+    faces = 0x0x8aad110
-+    zones = 0x0x8aabe88
-+    zones->nodelist = 0x0x8ab8bf8
-+    edges = 0x(nil)
-+  ...
-+};
-+Reading ucd mesh for ./globe.pdb took 1171686838 ms.
-+
-+test_readucdmeshcoords: readMask={DBUMCoords, };
-+test_readucdmeshcoords: umesh = {
-+  ...
-+    name = mesh1
-+  ...
-+    coords[0] = 0x0x8aad348
-+    coords[1] = 0x0x8aaf578
-+    coords[2] = 0x0x8ab17a8
-+  ...
-+    faces = 0x(nil)
-+    zones = 0x(nil)
-+    edges = 0x(nil)
-+  ...
-+};
-+Reading ucd mesh for ./globe.pdb took 1171685984 ms.
-+
-+test_readucdmeshfaces: readMask={DBUMFacelist, };
-+test_readucdmeshfaces: umesh = {
-+  ...
-+    name = mesh1
-+  ...
-+    coords[0] = 0x(nil)
-+    coords[1] = 0x(nil)
-+    coords[2] = 0x(nil)
-+  ...
-+    faces = 0x0x8aace90
-+    zones = 0x(nil)
-+    edges = 0x(nil)
-+  ...
-+};
-+Reading ucd mesh for ./globe.pdb took 1171685089 ms.
-+
-+test_readucdmeshzones: readMask={DBUMZonelist, };
-+test_readucdmeshzones: umesh = {
-+  ...
-+    name = mesh1
-+  ...
-+    coords[0] = 0x(nil)
-+    coords[1] = 0x(nil)
-+    coords[2] = 0x(nil)
-+  ...
-+    faces = 0x(nil)
-+    zones = 0x0x8aa8020
-+    zones->nodelist = 0x0x8aad498
-+    edges = 0x(nil)
-+  ...
-+};
-+Reading ucd mesh for ./globe.pdb took 1171685820 ms.
-+
-+test_readucdmeshzones: readMask={DBNone};
-+test_readucdmeshzones: umesh = {
-+  ...
-+    name = mesh1
-+  ...
-+    coords[0] = 0x(nil)
-+    coords[1] = 0x(nil)
-+    coords[2] = 0x(nil)
-+  ...
-+    faces = 0x(nil)
-+    zones = 0x(nil)
-+    edges = 0x(nil)
-+  ...
-+};
-+Reading ucd mesh for ./globe.pdb took 1171685109 ms.
-+
-+-----------------------------
-+test_readucdvar: readMask={DBAll};
-+test_readucdvar: uvar = {
-+  ...
-+    vals = 0x0x8aa8050
-+  ...
-+};
-+Reading ucd var for ./globe.pdb took 1171684991 ms.
-+
-+test_readucdvar: readMask={DBUVData, };
-+test_readucdvar: uvar = {
-+  ...
-+    vals = 0x0x8aa8050
-+  ...
-+};
-+Reading ucd var for ./globe.pdb took 1171684302 ms.
-+
-+test_readucdvar: readMask={DBNone};
-+test_readucdvar: uvar = {
-+  ...
-+    vals = 0x(nil)
-+  ...
-+};
-+Reading ucd var for ./globe.pdb took 1171684260 ms.
-+
-+-----------------------------
-+test_readfacelist: readMask={DBAll};
-+test_readfacelist: fl = {
-+  ...
-+    nodelist = 0x0x8aad348
-+  ...
-+    shapecnt = 0x0x8aa8050
-+    shapesize = 0x0x8aad318
-+    typelist = 0x(nil)
-+    types = 0x(nil)
-+    ntypes = 0
-+    nodeno = 0x(nil)
-+    zoneno = 0x0x8ab13b0
-+};
-+Reading face list for ./globe.pdb took 1171684889 ms.
-+
-+test_readfacelist: readMask={DBFacelistInfo, };
-+test_readfacelist: fl = {
-+  ...
-+    nodelist = 0x0x8aad348
-+  ...
-+    shapecnt = 0x0x8aacf58
-+    shapesize = 0x0x8aaceb8
-+    typelist = 0x(nil)
-+    types = 0x(nil)
-+    ntypes = 0
-+    nodeno = 0x(nil)
-+    zoneno = 0x0x8ab13b0
-+};
-+Reading face list for ./globe.pdb took 1171684331 ms.
-+
-+test_readfacelist: readMask={DBNone};
-+test_readfacelist: fl = {
-+  ...
-+    nodelist = 0x(nil)
-+  ...
-+    shapecnt = 0x(nil)
-+    shapesize = 0x(nil)
-+    typelist = 0x(nil)
-+    types = 0x(nil)
-+    ntypes = 0
-+    nodeno = 0x(nil)
-+    zoneno = 0x(nil)
-+};
-+Reading face list for ./globe.pdb took 1171684234 ms.
-+
-+-----------------------------
-+test_readzonelist: readMask={DBAll};
-+test_readzonelist: zl = {
-+  ...
-+    shapecnt = 0x0x8aacf10
-+    shapesize = 0x0x8aacfa8
-+    shapetype = 0x(nil)
-+    nodelist = 0x0x8aad348
-+  ...
-+    zoneno = 0x(nil)
-+    gzoneno = 0x(nil)
-+};
-+Reading zone list for ./globe.pdb took 1171684828 ms.
-+
-+test_readzonelist: readMask={DBZonelistInfo, };
-+test_readzonelist: zl = {
-+  ...
-+    shapecnt = 0x0x8aab5d0
-+    shapesize = 0x0x8aabeb0
-+    shapetype = 0x(nil)
-+    nodelist = 0x0x8aad348
-+  ...
-+    zoneno = 0x(nil)
-+    gzoneno = 0x(nil)
-+};
-+Reading zone list for ./globe.pdb took 1171684399 ms.
-+
-+test_readzonelist: readMask={DBNone};
-+test_readzonelist: zl = {
-+  ...
-+    shapecnt = 0x(nil)
-+    shapesize = 0x(nil)
-+    shapetype = 0x(nil)
-+    nodelist = 0x(nil)
-+  ...
-+    zoneno = 0x(nil)
-+    gzoneno = 0x(nil)
-+};
-+Reading zone list for ./globe.pdb took 1171684233 ms.
-+
-+Read material (all):   1171686320 ms.
-+Read matnos:           1171684323 ms.
-+Read matlist:          1171684312 ms.
-+Read mixlist:          1171684449 ms.
-+Read material (none):  1171684268 ms.
-+-----------------------------
-+Read quadmesh (all):   1171685706 ms.
-+Read quadmesh:         1171684374 ms.
-+Read quadmesh (none):  1171684344 ms.
-+-----------------------------
-+Read quadvar (all):    1171685736 ms.
-+Read quadvar:          1171684363 ms.
-+Read quadvar (none):   1171684331 ms.
-+-----------------------------
-+Read pointmesh (all):  1171685078 ms.
-+Read pointmesh:        1171685321 ms.
-+Read pointmesh (none): 1171684433 ms.
-+-----------------------------
-+Read pointvar (all):   1171685264 ms.
-+Read pointvar:         1171685345 ms.
-+Read pointvar (none):  1171685244 ms.
-+-----------------------------
-+Read ucdmesh (all):    1171686838 ms.
-+Read ucdmesh coords:   1171685984 ms.
-+Read ucdmesh facelist: 1171685089 ms.
-+Read ucdmesh zonelist: 1171685820 ms.
-+Read ucdmesh (none):   1171685109 ms.
-+-----------------------------
-+Read ucdvar (all):     1171684991 ms.
-+Read ucdvar:           1171684302 ms.
-+Read ucdvar (none):    1171684260 ms.
-+-----------------------------
-+Read facelist (all):   1171684889 ms.
-+Read facelist info:    1171684331 ms.
-+Read facelist (none):  1171684234 ms.
-+-----------------------------
-+Read zonelist (all):   1171684828 ms.
-+Read zonelist info:    1171684399 ms.
-+Read zonelist (none):  1171684233 ms.
-+6. testsuite.at:98:  ok
-+
-+7. testsuite.at:104: testing ...
-+./testsuite.at:105: $VALGRIND array $STARGS
-+stdout:
-+Creating file: `carray.pdb'
-+ value 0 is 0
-+ value 1 is 0.341854
-+ value 2 is 0.642516
-+ value 3 is 0.86576
-+ value 4 is 0.984685
-+ value 5 is 0.984961
-+ value 6 is 0.866556
-+ value 7 is 0.643736
-+ value 8 is 0.34335
-+ value 9 is 0.00159265
-+ value 10 is -0.340357
-+ value 11 is -0.641295
-+ value 12 is -0.864962
-+ value 13 is -0.984406
-+ value 14 is -0.985235
-+ value 15 is -0.86735
-+ value 16 is -0.644954
-+ value 17 is -0.344846
-+Reopening `carray.pdb'
-+
-+Compound array information (DBGetCompoundarray):
-+   id................................0
-+   name..............................carray
-+   number of elements................3
-+   number of values..................18
-+   data type.........................19
-+   simple array 0 (`a' has 4 elements)
-+   simple array 1 (`b' has 6 elements)
-+   simple array 2 (`c' has 8 elements)
-+   values... (float)
-+ value 0 is 0
-+ value 1 is 0.341854
-+ value 2 is 0.642516
-+ value 3 is 0.86576
-+ value 4 is 0.984685
-+ value 5 is 0.984961
-+ value 6 is 0.866556
-+ value 7 is 0.643736
-+ value 8 is 0.34335
-+ value 9 is 0.00159265
-+ value 10 is -0.340357
-+ value 11 is -0.641295
-+ value 12 is -0.864962
-+ value 13 is -0.984406
-+ value 14 is -0.985235
-+ value 15 is -0.86735
-+ value 16 is -0.644954
-+ value 17 is -0.344846
-+7. testsuite.at:104:  ok
-+
-+8. testsuite.at:107: testing ...
-+./testsuite.at:108: $VALGRIND multi_test $STARGS
-+stdout:
-+creating multi_rect2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+creating multi_curv2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_point2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_rect3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_curv3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_ucd3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+8. testsuite.at:107:  ok
-+
-+9. testsuite.at:110: testing ...
-+./testsuite.at:111: $VALGRIND multi_test earlyclose $STARGS
-+stderr:
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_rect2d.pdb'.
-+DBClose: File was closed or never opened/created.
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_curv2d.pdb'.
-+DBClose: File was closed or never opened/created.
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_point2d.pdb'.
-+DBClose: File was closed or never opened/created.
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_rect3d.pdb'.
-+DBClose: File was closed or never opened/created.
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_curv3d.pdb'.
-+DBClose: File was closed or never opened/created.
-+DBSetDir: File was closed or never opened/created.
-+Could not set directory "/block0"
-+DBPutMultimesh: File was closed or never opened/created.
-+Error creating multi mesh
-+Error in creating 'multi_ucd3d.pdb'.
-+DBClose: File was closed or never opened/created.
-+stdout:
-+creating multi_rect2d.pdb
-+	/block0
-+creating multi_curv2d.pdb
-+	/block0
-+creating multi_point2d.pdb
-+	/block0
-+creating multi_rect3d.pdb
-+	/block0
-+creating multi_curv3d.pdb
-+	/block0
-+creating multi_ucd3d.pdb
-+	/block0
-+9. testsuite.at:110:  ok
-+
-+10. testsuite.at:113: testing ...
-+./testsuite.at:114: $VALGRIND partial_io $STARGS
-+stdout:
-+Got error[OK]: DBWriteSlice: Invalid argument: DBWriteSlice: Invalid argument: offset
-+Got error[OK]: DBWriteSlice: Invalid argument: DBWriteSlice: Invalid argument: length
-+Got error[OK]: DBWriteSlice: Invalid argument: DBWriteSlice: Invalid argument: offset+length
-+Got error[OK]: DBWriteSlice: Invalid argument: DBWriteSlice: Invalid argument: dims
-+test passed, but check `partial.pdb' anyway with the browser.
-+10. testsuite.at:113:  ok
-+
-+11. testsuite.at:116: testing ...
-+./testsuite.at:117: $VALGRIND simple $STARGS
-+stdout:
-+Creating file: `simple.pdb'
-+Reopening `simple.pdb'
-+0 values don't match
-+0 values were overwritten
-+0 long long values don't match
-+11. testsuite.at:116:  ok
-+
-+12. testsuite.at:119: testing ...
-+./testsuite.at:120: $VALGRIND ucd $STARGS
-+stdout:
-+Creating file: 'ucd.pdb'...
-+12. testsuite.at:119:  ok
-+
-+13. testsuite.at:122: testing ...
-+./testsuite.at:123: $VALGRIND ucdsamp3 $STARGS
-+stdout:
-+Creating file: 'ucdsamp3.pdb'...
-+13. testsuite.at:122:  ok
-+
-+14. testsuite.at:125: testing ...
-+./testsuite.at:126: $VALGRIND testall -small -fortran $STARGS
-+stdout:
-+Testing pdb driver...
-+   rect2d.pdb
-+   curv2d.pdb
-+   ucd2d.pdb
-+   rect3d.pdb
-+zsize = nz=30, ny=40, nx=30
-+size = nz=31, ny=41, nx=31
-+   curv3d.pdb
-+   ucd3d.pdb
-+   poly3d.pdb
-+   carray.pdb
-+   curve.pdb
-+14. testsuite.at:125:  ok
-+
-+15. testsuite.at:128: testing ...
-+./testsuite.at:129: $VALGRIND obj $STARGS
-+stdout:
-+Creating file: 'ucd.pdb'...
-+15. testsuite.at:128:  ok
-+
-+16. testsuite.at:131: testing ...
-+./testsuite.at:132: $VALGRIND onehex $STARGS
-+stdout:
-+Creating test file "onehex.silo".
-+16. testsuite.at:131:  ok
-+
-+17. testsuite.at:134: testing ...
-+./testsuite.at:135: $VALGRIND oneprism $STARGS
-+stdout:
-+Creating test file "oneprism.silo".
-+17. testsuite.at:134:  ok
-+
-+18. testsuite.at:137: testing ...
-+./testsuite.at:138: $VALGRIND onepyramid $STARGS
-+stdout:
-+Creating test file "onepyramid.silo".
-+18. testsuite.at:137:  ok
-+
-+19. testsuite.at:140: testing ...
-+./testsuite.at:141: $VALGRIND onetet $STARGS
-+stdout:
-+Creating test file "onetet.silo".
-+19. testsuite.at:140:  ok
-+
-+20. testsuite.at:143: testing ...
-+./testsuite.at:144: $VALGRIND subhex $STARGS
-+stdout:
-+Creating test file "subhex.silo".
-+20. testsuite.at:143:  ok
-+
-+21. testsuite.at:146: testing ...
-+./testsuite.at:147: $VALGRIND twohex $STARGS
-+stdout:
-+Creating test file "twohex.silo".
-+Found field "v"
-+zones nodelist
-+0 1 2 3 4 5 6 7 1 8 9 2 
-+faces nodelist
-+0 1 5 4 0 4 7 3 0 3 2 1 1 8 10 5 1 2 9 8 2 6 11 9 2 3 7 6 4 5 6 7 5 10 11 6 8 9 11 10 
-+21. testsuite.at:146:  ok
-+
-+22. testsuite.at:149: testing ...
-+./testsuite.at:150: $VALGRIND multispec $STARGS
-+stdout:
-+creating multispec.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+22. testsuite.at:149:  ok
-+
-+23. testsuite.at:152: testing ...
-+./testsuite.at:153: $VALGRIND sami $STARGS
-+stderr:
-+stdout:
-+=== Creating file ===
-+DBWrite():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+    5d_double
-+DBReadVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+checking read of first 4d_float
-+    5d_double
-+DBGetVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+testing DBGetVar of 4d_float
-+    5d_double
-+DBGetVarLength()
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+    5d_double
-+DBWrite():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+    5d_double
-+DBReadVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+checking read of first 4d_float
-+    5d_double
-+=== Opening for read-only ===
-+DBReadVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+checking read of first 4d_float
-+    5d_double
-+=== Opening for read-write ===
-+DBReadVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+checking read of first 4d_float
-+    5d_double
-+DBWriteSlice()
-+   3d_int
-+DBReadVar():
-+    1d_char
-+    2d_short
-+    3d_int
-+    3d_long
-+    4d_float
-+checking read of first 4d_float
-+    5d_double
-+DBReadSlice()
-+    3d_int
-+=== Directories ===
-+=== Curves ===
-+=== Quadmesh ===
-+=== Ucdmesh ===
-+All sami tests passed.
-+23. testsuite.at:152:  ok
-+
-+24. testsuite.at:155: testing ...
-+./testsuite.at:156: $VALGRIND specmix $STARGS
-+stdout:
-+Creating the mesh
-+Creating the variables
-+Overlaying materials
-+Overlaying material species
-+Writing specmix_quad.pdb using curvilinear mesh.
-+Writing specmix_ucd.pdb using unstructured mesh.
-+Done!
-+24. testsuite.at:155:  ok
-+
-+25. testsuite.at:158: testing ...
-+./testsuite.at:159: $VALGRIND spec $STARGS
-+stdout:
-+Creating a 2D rectilinear SILO file `species.silo'...
-+Calculating material information.
-+Calculating variables.
-+Finished.
-+25. testsuite.at:158:  ok
-+
-+26. testsuite.at:161: testing ...
-+./testsuite.at:162: $VALGRIND group_test 0 0 0 $STARGS
-+stderr:
-+creating group_rect3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating group_curv3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating group_ucd3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+stdout:
-+26. testsuite.at:161:  ok
-+
-+27. testsuite.at:164: testing ...
-+./testsuite.at:165: $VALGRIND ucd $STARGS
-+stdout:
-+Creating file: 'ucd.pdb'...
-+./testsuite.at:166: test -z "$STARGS" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5
-+stderr:
-+stdout:
-+File: ucd.pdb
-+Object: "fl"
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nfaces           Type: DB_INT      Value: 10
-+    Component: nshapes          Type: DB_INT      Value: 1
-+    Component: ntypes           Type: DB_INT      Value: 0
-+    Component: lnodelist        Type: DB_INT      Value: 20
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: nodelist         Type: DB_VARIABLE
-+
-+Object: "zl"
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nzones           Type: DB_INT      Value: 6
-+    Component: nshapes          Type: DB_INT      Value: 1
-+    Component: lnodelist        Type: DB_INT      Value: 24
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: nodelist         Type: DB_VARIABLE
-+    Component: shapecnt         Type: DB_VARIABLE
-+    Component: shapesize        Type: DB_VARIABLE
-+
-+Object: "_fileinfo" is a simple array
-+    Length: 14  Type: DB_CHAR    
-+Object: "_silolibinfo" is a simple array
-+    Length: 4  Type: DB_CHAR    
-+Object: "cycle" is a simple array
-+    Length: 1  Type: DB_INT     
-+Object: "d0_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d10_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d11_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d12_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d13_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d14_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d15_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d16_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d17_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d18_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d19_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d1_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d20_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d21_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d22_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d23_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d24_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d25_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d26_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d27_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d28_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d29_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d2_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d3_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d4_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d5_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d6_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d7_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d8_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "d9_data" is a simple array
-+    Length: 6  Type: DB_FLOAT   
-+Object: "dcompm_copy_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "dcompm_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "fl_nodelist" is a simple array
-+    Length: 20  Type: DB_INT     
-+Object: "material_dims" is a simple array
-+    Length: 1  Type: DB_INT     
-+Object: "material_matlist" is a simple array
-+    Length: 6  Type: DB_INT     
-+Object: "material_matnos" is a simple array
-+    Length: 2  Type: DB_INT     
-+Object: "material_mix_mat" is a simple array
-+    Length: 12  Type: DB_INT     
-+Object: "material_mix_next" is a simple array
-+    Length: 12  Type: DB_INT     
-+Object: "material_mix_vf" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "material_mix_zone" is a simple array
-+    Length: 12  Type: DB_INT     
-+Object: "u_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "ucdmesh_align_nodal" is a simple array
-+    Length: 2  Type: DB_FLOAT   
-+Object: "ucdmesh_align_zonal" is a simple array
-+    Length: 2  Type: DB_FLOAT   
-+Object: "ucdmesh_coord0" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "ucdmesh_coord1" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "ucdmesh_max_extents" is a simple array
-+    Length: 2  Type: DB_FLOAT   
-+Object: "ucdmesh_min_extents" is a simple array
-+    Length: 2  Type: DB_FLOAT   
-+Object: "ucomp_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "ucompm_copy_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "ucompm_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "v_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "vcomp_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "vcompm_copy_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "vcompm_data" is a simple array
-+    Length: 12  Type: DB_FLOAT   
-+Object: "zl_nodelist" is a simple array
-+    Length: 24  Type: DB_INT     
-+Object: "zl_shapecnt" is a simple array
-+    Length: 1  Type: DB_INT     
-+Object: "zl_shapesize" is a simple array
-+    Length: 1  Type: DB_INT     
-+Object: "ucdmesh"
-+    Component: coord0           Type: DB_VARIABLE
-+    Component: coord1           Type: DB_VARIABLE
-+    Component: min_extents      Type: DB_VARIABLE
-+    Component: max_extents      Type: DB_VARIABLE
-+    Component: zonelist         Type: DB_CHAR     Value: zl
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nnodes           Type: DB_INT      Value: 12
-+    Component: nzones           Type: DB_INT      Value: 6
-+    Component: facetype         Type: DB_INT      Value: 100
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: coord_sys        Type: DB_INT      Value: 124
-+    Component: planar           Type: DB_INT      Value: 124
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+
-+Object: "d0"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d1"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d10"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d11"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d12"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d13"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d14"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d15"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d16"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d17"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d18"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d19"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d2"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d20"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d21"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d22"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d23"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d24"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d25"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d26"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d27"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d28"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d29"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d3"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d4"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d5"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d6"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d7"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d8"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "d9"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 6
-+    Component: centering        Type: DB_INT      Value: 111
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "many_comps"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: value1           Type: DB_VARIABLE
-+    Component: value2           Type: DB_VARIABLE
-+    Component: value3           Type: DB_VARIABLE
-+    Component: value4           Type: DB_VARIABLE
-+    Component: value5           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 6
-+    Component: nels             Type: DB_INT      Value: 12
-+    Component: centering        Type: DB_INT      Value: 110
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "u"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 12
-+    Component: centering        Type: DB_INT      Value: 110
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "v"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 1
-+    Component: nels             Type: DB_INT      Value: 12
-+    Component: centering        Type: DB_INT      Value: 110
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "velocity"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: value0           Type: DB_VARIABLE
-+    Component: value1           Type: DB_VARIABLE
-+    Component: ndims            Type: DB_INT      Value: 2
-+    Component: nvals            Type: DB_INT      Value: 2
-+    Component: nels             Type: DB_INT      Value: 12
-+    Component: centering        Type: DB_INT      Value: 110
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: mixlen           Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: cycle            Type: DB_INT      Value: 0
-+    Component: use_specmf       Type: DB_INT      Value: -1000
-+
-+Object: "material"
-+    Component: meshid           Type: DB_CHAR     Value: ucdmesh
-+    Component: ndims            Type: DB_INT      Value: 1
-+    Component: nmat             Type: DB_INT      Value: 2
-+    Component: mixlen           Type: DB_INT      Value: 12
-+    Component: origin           Type: DB_INT      Value: 0
-+    Component: major_order      Type: DB_INT      Value: 0
-+    Component: datatype         Type: DB_INT      Value: 19
-+    Component: dims             Type: DB_VARIABLE
-+    Component: matlist          Type: DB_VARIABLE
-+    Component: matnos           Type: DB_VARIABLE
-+    Component: mix_vf           Type: DB_VARIABLE
-+    Component: mix_next         Type: DB_VARIABLE
-+    Component: mix_mat          Type: DB_VARIABLE
-+    Component: mix_zone         Type: DB_VARIABLE
-+
-+27. testsuite.at:164:  ok
-+
-+28. testsuite.at:168: testing ...
-+./testsuite.at:169: $VALGRIND alltypes $STARGS
-+stdout:
-+Creating test file "alltypes.silo".
-+28. testsuite.at:168:  ok
-+
-+29. testsuite.at:171: testing ...
-+./testsuite.at:172: $VALGRIND wave $STARGS
-+stdout:
-+Creating test file "wave0000.silo".
-+Creating test file "wave0010.silo".
-+Creating test file "wave0020.silo".
-+Creating test file "wave0030.silo".
-+Creating test file "wave0040.silo".
-+Creating test file "wave0050.silo".
-+Creating test file "wave0060.silo".
-+Creating test file "wave0070.silo".
-+Creating test file "wave0080.silo".
-+Creating test file "wave0090.silo".
-+Creating test file "wave0100.silo".
-+Creating test file "wave0110.silo".
-+Creating test file "wave0120.silo".
-+Creating test file "wave0130.silo".
-+Creating test file "wave0140.silo".
-+Creating test file "wave0150.silo".
-+Creating test file "wave0160.silo".
-+Creating test file "wave0170.silo".
-+Creating test file "wave0180.silo".
-+Creating test file "wave0190.silo".
-+Creating test file "wave0200.silo".
-+Creating test file "wave0210.silo".
-+Creating test file "wave0220.silo".
-+Creating test file "wave0230.silo".
-+Creating test file "wave0240.silo".
-+Creating test file "wave0250.silo".
-+Creating test file "wave0260.silo".
-+Creating test file "wave0270.silo".
-+Creating test file "wave0280.silo".
-+Creating test file "wave0290.silo".
-+Creating test file "wave0300.silo".
-+Creating test file "wave0310.silo".
-+Creating test file "wave0320.silo".
-+Creating test file "wave0330.silo".
-+Creating test file "wave0340.silo".
-+Creating test file "wave0350.silo".
-+Creating test file "wave0360.silo".
-+Creating test file "wave0370.silo".
-+Creating test file "wave0380.silo".
-+Creating test file "wave0390.silo".
-+Creating test file "wave0400.silo".
-+Creating test file "wave0410.silo".
-+Creating test file "wave0420.silo".
-+Creating test file "wave0430.silo".
-+Creating test file "wave0440.silo".
-+Creating test file "wave0450.silo".
-+Creating test file "wave0460.silo".
-+Creating test file "wave0470.silo".
-+Creating test file "wave0480.silo".
-+Creating test file "wave0490.silo".
-+Creating test file "wave0500.silo".
-+Creating test file "wave0510.silo".
-+Creating test file "wave0520.silo".
-+Creating test file "wave0530.silo".
-+Creating test file "wave0540.silo".
-+Creating test file "wave0550.silo".
-+Creating test file "wave0560.silo".
-+Creating test file "wave0570.silo".
-+Creating test file "wave0580.silo".
-+Creating test file "wave0590.silo".
-+Creating test file "wave0600.silo".
-+Creating test file "wave0610.silo".
-+Creating test file "wave0620.silo".
-+Creating test file "wave0630.silo".
-+Creating test file "wave0640.silo".
-+Creating test file "wave0650.silo".
-+Creating test file "wave0660.silo".
-+Creating test file "wave0670.silo".
-+Creating test file "wave0680.silo".
-+Creating test file "wave0690.silo".
-+Creating test file "wave0700.silo".
-+29. testsuite.at:171:  ok
-+
-+30. testsuite.at:174: testing ...
-+./testsuite.at:175: $VALGRIND polyzl $STARGS
-+stdout:
-+Creating file: `polyzl.pdb'
-+30. testsuite.at:174:  ok
-+
-+31. testsuite.at:177: testing ...
-+./testsuite.at:178: $VALGRIND csg $STARGS
-+stdout:
-+Creating file: 'csg.pdb'...
-+Got "csgmesh" as name of mesh for variable "var1"
-+Got "/facelist" for result
-+31. testsuite.at:177:  ok
-+
-+32. testsuite.at:180: testing ...
-+./testsuite.at:181: $VALGRIND rocket $STARGS
-+stdout:
-+Creating test file: "rocket.silo".
-+32. testsuite.at:180:  ok
-+
-+33. testsuite.at:183: testing ...
-+./testsuite.at:184: $VALGRIND mmadjacency $STARGS
-+stdout:
-+Creating test file: "adjacency.pdb".
-+33. testsuite.at:183:  ok
-+
-+34. testsuite.at:186: testing ...
-+./testsuite.at:187: $VALGRIND mat3d_3across $STARGS
-+34. testsuite.at:186:  ok
-+
-+35. testsuite.at:189: testing ...
-+./testsuite.at:190: $VALGRIND ucd1d $STARGS
-+stdout:
-+Creating test file: "ucd1d.pdb".
-+35. testsuite.at:189:  ok
-+
-+36. testsuite.at:192: testing ...
-+./testsuite.at:193: $VALGRIND dir $STARGS
-+stderr:
-+Silo warning 1 of 3: "DBPutZonelist" was deprecated in version 4.6.
-+Use "DBPutZonelist2()" instead
-+Use DBSetDeprecateWarnings(0) to disable this message.
-+Silo warning 2 of 3: "DBPutZonelist" was deprecated in version 4.6.
-+Use "DBPutZonelist2()" instead
-+Use DBSetDeprecateWarnings(0) to disable this message.
-+DBOpen: File multiply opened w/>1 not read-only.: dir2.pdb
-+DBOpen: File multiply opened w/>1 not read-only.: dir.pdb
-+DBCreate: File already exists: dir-test-foo
-+DBCreate: Specified file is actually a directory: dir-test-foo
-+stdout:
-+Creating file: 'dir.pdb'...
-+36. testsuite.at:192:  ok
-+
-+37. testsuite.at:195: testing ...
-+./testsuite.at:196: $VALGRIND quad $STARGS
-+stdout:
-+Creating file: 'quad.pdb'...
-+37. testsuite.at:195:  ok
-+
-+38. testsuite.at:198: testing ...
-+./testsuite.at:199: $VALGRIND arbpoly2d $STARGS
-+stdout:
-+Creating test file "arbpoly2d.silo".
-+38. testsuite.at:198:  ok
-+
-+39. testsuite.at:201: testing ...
-+./testsuite.at:202: multi_test $STARGS
-+stdout:
-+creating multi_rect2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+creating multi_curv2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_point2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_rect3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_curv3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_ucd3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+./testsuite.at:203: $VALGRIND readstuff $STARGS
-+stdout:
-+UNsorted objects...
-+	"cycle"
-+	"d"
-+	"../_fileinfo"
-+	"otherfile:block7/u"
-+	"v"
-+	"u"
-+	"/.silo/#000005"
-+	"../block7/d"
-+	"../block9/d"
-+	"../block4/d"
-+	"../mesh1_hidden"
-+	"../mesh1"
-+	"../block11/u"
-+Sorted objects...
-+	"../_fileinfo"
-+	"../block4/d"
-+	"cycle"
-+	"d"
-+	"../block7/d"
-+	"u"
-+	"v"
-+	"../block9/d"
-+	"../block11/u"
-+	"../mesh1"
-+	"../mesh1_hidden"
-+	"otherfile:block7/u"
-+	"/.silo/#000005"
-+39. testsuite.at:201:  ok
-+
-+
-+pythonmodule
-+
-+
-+40. testsuite.at:207: testing ...
-+./testsuite.at:209: multi_test $STARGS hdf-friendly
-+stdout:
-+creating multi_rect2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+creating multi_curv2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_point2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_rect3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_curv3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_ucd3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+./testsuite.at:210: test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py
-+stderr:
-+stdout:
-+40. testsuite.at:207:  skipped (testsuite.at:210)
-+
-+41. testsuite.at:212: testing ...
-+./testsuite.at:225: test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py
-+stderr:
-+--- expout	2011-04-10 23:49:56.000000000 +0100
-++++ /home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests/testsuite.dir/at-stdout	2011-04-10 23:49:56.000000000 +0100
-+@@ -1,10 +0,0 @@
-+-toc=nvar = 12
-+-var_names = (_fileinfo, _silolibinfo, t1, t10, t11, t2, t3, t4, t5, t6, t7, t8)
-+-ndir = 1
-+-dir_names = (a)
-+-
-+-t2='hello'
-+-t6= (1.2, 10.199999999999999)
-+-a/t8='x2'
-+-t9=x3
-+-/t5= (1.2, 10.0)
-+41. testsuite.at:212:  skipped (testsuite.at:225)
-+
-+42. testsuite.at:227: testing ...
-+./testsuite.at:229: multi_test $STARGS hdf-friendly
-+stdout:
-+creating multi_rect2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+creating multi_curv2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_point2d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+creating multi_rect3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_curv3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+creating multi_ucd3d.pdb
-+	/block0
-+	/block1
-+	/block2
-+	/block3
-+	/block4
-+	/block5
-+	/block6
-+	/block7
-+	/block8
-+	/block9
-+	/block10
-+	/block11
-+	/block12
-+	/block13
-+	/block14
-+	/block15
-+	/block16
-+	/block17
-+	/block18
-+	/block19
-+	/block20
-+	/block21
-+	/block22
-+	/block23
-+	/block24
-+	/block25
-+	/block26
-+	/block27
-+	/block28
-+	/block29
-+	/block30
-+	/block31
-+	/block32
-+	/block33
-+	/block34
-+	/block35
-+./testsuite.at:230: test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py
-+stderr:
-+stdout:
-+42. testsuite.at:227:  skipped (testsuite.at:230)
-+
-+
-+PDB Specific
-+
-+
-+43. testsuite.at:234: testing ...
-+./testsuite.at:235: test "$STARGS" = DB_HDF5 && exit 77 || $VALGRIND testpdb
-+stdout:
-+reading group
-+group->name = mesh
-+group->type = ucdmesh
-+group->ncomponents = 17
-+group->comp_names[0] = coord0
-+group->pdb_names[0] = /mesh_coord0
-+reading group->name
-+mesh->name = mesh
-+reading group->comp_names
-+mesh->comp_names[0] = coord0
-+reading group->comp_names[1]
-+mesh->comp_names[1] = coord1
-+reading group->comp_names[1][2:4]
-+mesh->comp_names[1][2:4] = ord
-+reading coord0
-+coord0[4] = 4
-+reading coord0(0, 3)
-+coord0(0, 3) = 3
-+43. testsuite.at:234:  ok
-+
-+
-+HDF5 Specific
-+
-+
-+44. testsuite.at:239: testing ...
-+./testsuite.at:240: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND grab
-+stderr:
-+stdout:
-+44. testsuite.at:239:  skipped (testsuite.at:240)
-+
-+45. testsuite.at:242: testing ...
-+./testsuite.at:244: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression gzip
-+stderr:
-+stdout:
-+45. testsuite.at:242:  skipped (testsuite.at:244)
-+
-+46. testsuite.at:247: testing ...
-+./testsuite.at:249: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression szip
-+stderr:
-+stdout:
-+46. testsuite.at:247:  skipped (testsuite.at:249)
-+
-+47. testsuite.at:252: testing ...
-+./testsuite.at:254: test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip
-+stderr:
-+stdout:
-+47. testsuite.at:252:  skipped (testsuite.at:254)
-+
-+48. testsuite.at:257: testing ...
-+./testsuite.at:259: test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3
-+stderr:
-+stdout:
-+48. testsuite.at:257:  skipped (testsuite.at:259)
-+
-+49. testsuite.at:262: testing ...
-+./testsuite.at:264: test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000
-+stderr:
-+stdout:
-+49. testsuite.at:262:  skipped (testsuite.at:264)
-+
-+50. testsuite.at:266: testing ...
-+./testsuite.at:268: test ! \( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \) -o -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testhzip `pwd`
-+stderr:
-+stdout:
-+50. testsuite.at:266:  skipped (testsuite.at:268)
-+
-+51. testsuite.at:270: testing ...
-+./testsuite.at:271: test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND checksums `pwd`
-+stderr:
-+stdout:
-+51. testsuite.at:270:  skipped (testsuite.at:271)
-+
-+52. testsuite.at:273: testing ...
-+./testsuite.at:274: test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testxvers `pwd`
-+stderr:
-+stdout:
-+52. testsuite.at:273:  skipped (testsuite.at:274)
-+
-+53. testsuite.at:276: testing ...
-+./testsuite.at:278: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND largefile
-+stderr:
-+stdout:
-+53. testsuite.at:276:  skipped (testsuite.at:278)
-+
-+
-+Fortran
-+
-+
-+54. testsuite.at:282: testing ...
-+./testsuite.at:284: test ! \( -f arrayf77 -o -f ../../arrayf77 \) && exit 77 || $VALGRIND arrayf77
-+stderr:
-+stdout:
-+ reading via dbgetca
-+ number of elements..........           3
-+ number of values............          18
-+ data type...................          19
-+ simple array            1  name is x                               
-+ simple array            2  name is y                               
-+ simple array            3  name is z                               
-+ value            1  is   9.99999978E-03
-+ value            2  is   1.99999996E-02
-+ value            3  is   2.99999993E-02
-+ value            4  is   3.99999991E-02
-+ value            5  is   5.00000007E-02
-+ value            6  is   5.99999987E-02
-+ value            7  is   7.00000003E-02
-+ value            8  is   7.99999982E-02
-+ value            9  is   9.00000036E-02
-+ value           10  is   0.10000000    
-+ value           11  is   0.11000000    
-+ value           12  is   0.12000000    
-+ value           13  is   0.13000000    
-+ value           14  is   0.14000000    
-+ value           15  is   0.15000001    
-+ value           16  is   0.16000000    
-+ value           17  is   0.17000000    
-+ value           18  is   0.18000001    
-+ reading via dbfgetca
-+ number of values............          18
-+ value            1  is   9.99999978E-03
-+ value            2  is   1.99999996E-02
-+ value            3  is   2.99999993E-02
-+ value            4  is   3.99999991E-02
-+ value            5  is   5.00000007E-02
-+ value            6  is   5.99999987E-02
-+ value            7  is   7.00000003E-02
-+ value            8  is   7.99999982E-02
-+ value            9  is   9.00000036E-02
-+ value           10  is   0.10000000    
-+ value           11  is   0.11000000    
-+ value           12  is   0.12000000    
-+ value           13  is   0.13000000    
-+ value           14  is   0.14000000    
-+ value           15  is   0.15000001    
-+ value           16  is   0.16000000    
-+ value           17  is   0.17000000    
-+ value           18  is   0.18000001    
-+ reading via dbinqca
-+ number of elements..........           3
-+ number of values............          18
-+ data type...................          19
-+ longest name................           1
-+54. testsuite.at:282:  ok
-+
-+55. testsuite.at:286: testing ...
-+./testsuite.at:288: test ! \( -f curvef77 -o -f ../../curvef77 \) && exit 77 || $VALGRIND curvef77
-+stderr:
-+stdout:
-+ Test successful.
-+55. testsuite.at:286:  ok
-+
-+56. testsuite.at:290: testing ...
-+./testsuite.at:292: test ! \( -f matf77 -o -f ../../matf77 \) && exit 77 || $VALGRIND matf77
-+stderr:
-+Silo warning 1 of 3: "DBPutZonelist" was deprecated in version 4.6.
-+Use "DBPutZonelist2()" instead
-+Use DBSetDeprecateWarnings(0) to disable this message.
-+stdout:
-+ Created mat.pdb
-+56. testsuite.at:290:  ok
-+
-+57. testsuite.at:294: testing ...
-+./testsuite.at:296: test ! \( -f pointf77 -o -f ../../pointf77 \) && exit 77 || $VALGRIND pointf77
-+stderr:
-+stdout:
-+ created file pointf77.pdb
-+57. testsuite.at:294:  ok
-+
-+58. testsuite.at:298: testing ...
-+./testsuite.at:300: test ! \( -f quadf77 -o -f ../../quadf77 \) && exit 77 || $VALGRIND quadf77
-+stderr:
-+stdout:
-+ Created file: quadf77.pdb
-+58. testsuite.at:298:  ok
-+
-+59. testsuite.at:302: testing ...
-+./testsuite.at:304: test ! \( -f testallf77 -o -f ../../testallf77 \) && exit 77 || $VALGRIND testallf77
-+stderr:
-+Silo warning 1 of 3: "DBPutZonelist" was deprecated in version 4.6.
-+Use "DBPutZonelist2()" instead
-+Use DBSetDeprecateWarnings(0) to disable this message.
-+stdout:
-+ Created file: rectf77.pdb
-+ Created file: ucdf77.pdb
-+59. testsuite.at:302:  ok
-+
-+60. testsuite.at:306: testing ...
-+./testsuite.at:308: test ! \( -f ucdf77 -o -f ../../ucdf77 \) && exit 77 || $VALGRIND ucdf77
-+stderr:
-+Silo warning 1 of 3: "DBPutZonelist" was deprecated in version 4.6.
-+Use "DBPutZonelist2()" instead
-+Use DBSetDeprecateWarnings(0) to disable this message.
-+stdout:
-+ Created file: ucdf77.pdb
-+60. testsuite.at:306:  ok
-+
-+
-+Special
-+
-+
-+61. testsuite.at:312: testing ...
-+./testsuite.at:314: testsilock `pwd` $STARGS
-+stderr:
-+stdout:
-+61. testsuite.at:312:  ok
-+
-+62. testsuite.at:316: testing ...
-+./testsuite.at:318: specmix $STARGS
-+stdout:
-+Creating the mesh
-+Creating the variables
-+Overlaying materials
-+Overlaying material species
-+Writing specmix_quad.pdb using curvilinear mesh.
-+Writing specmix_ucd.pdb using unstructured mesh.
-+Done!
-+./testsuite.at:319: testdtypes `pwd` $STARGS
-+stdout:
-+driver	fsmode	mesh	vartyp	dattyp	status
-+pdb	-s 1	quad	n	c	PASSED
-+pdb	-s 1	quad	n	s	PASSED
-+pdb	-s 1	quad	n	i	PASSED
-+pdb	-s 1	quad	n	l	PASSED
-+pdb	-s 1	quad	n	L	PASSED
-+pdb	-s 1	quad	n	d	PASSED
-+pdb	-s 1	quad	z	c	PASSED
-+pdb	-s 1	quad	z	s	PASSED
-+pdb	-s 1	quad	z	i	PASSED
-+pdb	-s 1	quad	z	l	PASSED
-+pdb	-s 1	quad	z	L	PASSED
-+pdb	-s 1	quad	z	d	PASSED
-+pdb	-s 1	ucd	n	c	PASSED
-+pdb	-s 1	ucd	n	s	PASSED
-+pdb	-s 1	ucd	n	i	PASSED
-+pdb	-s 1	ucd	n	l	PASSED
-+pdb	-s 1	ucd	n	L	PASSED
-+pdb	-s 1	ucd	n	d	PASSED
-+pdb	-s 1	ucd	z	c	PASSED
-+pdb	-s 1	ucd	z	s	PASSED
-+pdb	-s 1	ucd	z	i	PASSED
-+pdb	-s 1	ucd	z	l	PASSED
-+pdb	-s 1	ucd	z	L	PASSED
-+pdb	-s 1	ucd	z	d	PASSED
-+pdb		quad	n	c	PASSED
-+pdb		quad	n	s	PASSED
-+pdb		quad	n	i	PASSED
-+pdb		quad	n	l	PASSED
-+pdb		quad	n	L	PASSED
-+pdb		quad	n	d	PASSED
-+pdb		quad	z	c	PASSED
-+pdb		quad	z	s	PASSED
-+pdb		quad	z	i	PASSED
-+pdb		quad	z	l	PASSED
-+pdb		quad	z	L	PASSED
-+pdb		quad	z	d	PASSED
-+pdb		ucd	n	c	PASSED
-+pdb		ucd	n	s	PASSED
-+pdb		ucd	n	i	PASSED
-+pdb		ucd	n	l	PASSED
-+pdb		ucd	n	L	PASSED
-+pdb		ucd	n	d	PASSED
-+pdb		ucd	z	c	PASSED
-+pdb		ucd	z	s	PASSED
-+pdb		ucd	z	i	PASSED
-+pdb		ucd	z	l	PASSED
-+pdb		ucd	z	L	PASSED
-+pdb		ucd	z	d	PASSED
-+62. testsuite.at:316:  ok
-+
-+63. testsuite.at:321: testing ...
-+./testsuite.at:323: $VALGRIND multi_file $STARGS
-+stdout:
-+	ucd3d0.pdb:/block0
-+	ucd3d0.pdb:/block1
-+	ucd3d0.pdb:/block2
-+	ucd3d0.pdb:/block3
-+	ucd3d0.pdb:/block4
-+	ucd3d0.pdb:/block5
-+	ucd3d0.pdb:/block6
-+	ucd3d0.pdb:/block7
-+	ucd3d0.pdb:/block8
-+	ucd3d0.pdb:/block9
-+	ucd3d0.pdb:/block10
-+	ucd3d0.pdb:/block11
-+	ucd3d0.pdb:/block12
-+	ucd3d0.pdb:/block13
-+	ucd3d0.pdb:/block14
-+	ucd3d0.pdb:/block15
-+	ucd3d0.pdb:/block16
-+	ucd3d0.pdb:/block17
-+	ucd3d0.pdb:/block18
-+	ucd3d0.pdb:/block19
-+	ucd3d0.pdb:/block20
-+	ucd3d0.pdb:/block21
-+	ucd3d0.pdb:/block22
-+	ucd3d0.pdb:/block23
-+	ucd3d0.pdb:/block24
-+	ucd3d0.pdb:/block25
-+	ucd3d0.pdb:/block26
-+	ucd3d0.pdb:/block27
-+	ucd3d0.pdb:/block28
-+	ucd3d0.pdb:/block29
-+	ucd3d0.pdb:/block30
-+	ucd3d0.pdb:/block31
-+	ucd3d0.pdb:/block32
-+	ucd3d0.pdb:/block33
-+	ucd3d0.pdb:/block34
-+	ucd3d0.pdb:/block35
-+	ucd3d1.pdb:/block36
-+	ucd3d1.pdb:/block37
-+	ucd3d1.pdb:/block38
-+	ucd3d1.pdb:/block39
-+	ucd3d1.pdb:/block40
-+	ucd3d1.pdb:/block41
-+	ucd3d1.pdb:/block42
-+	ucd3d1.pdb:/block43
-+	ucd3d1.pdb:/block44
-+	ucd3d1.pdb:/block45
-+	ucd3d1.pdb:/block46
-+	ucd3d1.pdb:/block47
-+	ucd3d1.pdb:/block48
-+	ucd3d1.pdb:/block49
-+	ucd3d1.pdb:/block50
-+	ucd3d1.pdb:/block51
-+	ucd3d1.pdb:/block52
-+	ucd3d1.pdb:/block53
-+	ucd3d1.pdb:/block54
-+	ucd3d1.pdb:/block55
-+	ucd3d1.pdb:/block56
-+	ucd3d1.pdb:/block57
-+	ucd3d1.pdb:/block58
-+	ucd3d1.pdb:/block59
-+	ucd3d1.pdb:/block60
-+	ucd3d1.pdb:/block61
-+	ucd3d1.pdb:/block62
-+	ucd3d1.pdb:/block63
-+	ucd3d1.pdb:/block64
-+	ucd3d1.pdb:/block65
-+	ucd3d1.pdb:/block66
-+	ucd3d1.pdb:/block67
-+	ucd3d1.pdb:/block68
-+	ucd3d1.pdb:/block69
-+	ucd3d1.pdb:/block70
-+	ucd3d1.pdb:/block71
-+	ucd3d2.pdb:/block72
-+	ucd3d2.pdb:/block73
-+	ucd3d2.pdb:/block74
-+	ucd3d2.pdb:/block75
-+	ucd3d2.pdb:/block76
-+	ucd3d2.pdb:/block77
-+	ucd3d2.pdb:/block78
-+	ucd3d2.pdb:/block79
-+	ucd3d2.pdb:/block80
-+	ucd3d2.pdb:/block81
-+	ucd3d2.pdb:/block82
-+	ucd3d2.pdb:/block83
-+	ucd3d2.pdb:/block84
-+	ucd3d2.pdb:/block85
-+	ucd3d2.pdb:/block86
-+	ucd3d2.pdb:/block87
-+	ucd3d2.pdb:/block88
-+	ucd3d2.pdb:/block89
-+	ucd3d2.pdb:/block90
-+	ucd3d2.pdb:/block91
-+	ucd3d2.pdb:/block92
-+	ucd3d2.pdb:/block93
-+	ucd3d2.pdb:/block94
-+	ucd3d2.pdb:/block95
-+	ucd3d2.pdb:/block96
-+	ucd3d2.pdb:/block97
-+	ucd3d2.pdb:/block98
-+	ucd3d2.pdb:/block99
-+	ucd3d2.pdb:/block100
-+	ucd3d2.pdb:/block101
-+	ucd3d2.pdb:/block102
-+	ucd3d2.pdb:/block103
-+	ucd3d2.pdb:/block104
-+	ucd3d2.pdb:/block105
-+	ucd3d2.pdb:/block106
-+	ucd3d2.pdb:/block107
-+	ucd3d3.pdb:/block108
-+	ucd3d3.pdb:/block109
-+	ucd3d3.pdb:/block110
-+	ucd3d3.pdb:/block111
-+	ucd3d3.pdb:/block112
-+	ucd3d3.pdb:/block113
-+	ucd3d3.pdb:/block114
-+	ucd3d3.pdb:/block115
-+	ucd3d3.pdb:/block116
-+	ucd3d3.pdb:/block117
-+	ucd3d3.pdb:/block118
-+	ucd3d3.pdb:/block119
-+	ucd3d3.pdb:/block120
-+	ucd3d3.pdb:/block121
-+	ucd3d3.pdb:/block122
-+	ucd3d3.pdb:/block123
-+	ucd3d3.pdb:/block124
-+	ucd3d3.pdb:/block125
-+	ucd3d3.pdb:/block126
-+	ucd3d3.pdb:/block127
-+	ucd3d3.pdb:/block128
-+	ucd3d3.pdb:/block129
-+	ucd3d3.pdb:/block130
-+	ucd3d3.pdb:/block131
-+	ucd3d3.pdb:/block132
-+	ucd3d3.pdb:/block133
-+	ucd3d3.pdb:/block134
-+	ucd3d3.pdb:/block135
-+	ucd3d3.pdb:/block136
-+	ucd3d3.pdb:/block137
-+	ucd3d3.pdb:/block138
-+	ucd3d3.pdb:/block139
-+	ucd3d3.pdb:/block140
-+	ucd3d3.pdb:/block141
-+	ucd3d3.pdb:/block142
-+	ucd3d3.pdb:/block143
-+	ucd3d4.pdb:/block144
-+	ucd3d4.pdb:/block145
-+	ucd3d4.pdb:/block146
-+	ucd3d4.pdb:/block147
-+	ucd3d4.pdb:/block148
-+	ucd3d4.pdb:/block149
-+	ucd3d4.pdb:/block150
-+	ucd3d4.pdb:/block151
-+	ucd3d4.pdb:/block152
-+	ucd3d4.pdb:/block153
-+	ucd3d4.pdb:/block154
-+	ucd3d4.pdb:/block155
-+	ucd3d4.pdb:/block156
-+	ucd3d4.pdb:/block157
-+	ucd3d4.pdb:/block158
-+	ucd3d4.pdb:/block159
-+	ucd3d4.pdb:/block160
-+	ucd3d4.pdb:/block161
-+	ucd3d4.pdb:/block162
-+	ucd3d4.pdb:/block163
-+	ucd3d4.pdb:/block164
-+	ucd3d4.pdb:/block165
-+	ucd3d4.pdb:/block166
-+	ucd3d4.pdb:/block167
-+	ucd3d4.pdb:/block168
-+	ucd3d4.pdb:/block169
-+	ucd3d4.pdb:/block170
-+	ucd3d4.pdb:/block171
-+	ucd3d4.pdb:/block172
-+	ucd3d4.pdb:/block173
-+	ucd3d4.pdb:/block174
-+	ucd3d4.pdb:/block175
-+	ucd3d4.pdb:/block176
-+	ucd3d4.pdb:/block177
-+	ucd3d4.pdb:/block178
-+	ucd3d4.pdb:/block179
-+	ucd3d5.pdb:/block180
-+	ucd3d5.pdb:/block181
-+	ucd3d5.pdb:/block182
-+	ucd3d5.pdb:/block183
-+	ucd3d5.pdb:/block184
-+	ucd3d5.pdb:/block185
-+	ucd3d5.pdb:/block186
-+	ucd3d5.pdb:/block187
-+	ucd3d5.pdb:/block188
-+	ucd3d5.pdb:/block189
-+	ucd3d5.pdb:/block190
-+	ucd3d5.pdb:/block191
-+	ucd3d5.pdb:/block192
-+	ucd3d5.pdb:/block193
-+	ucd3d5.pdb:/block194
-+	ucd3d5.pdb:/block195
-+	ucd3d5.pdb:/block196
-+	ucd3d5.pdb:/block197
-+	ucd3d5.pdb:/block198
-+	ucd3d5.pdb:/block199
-+	ucd3d5.pdb:/block200
-+	ucd3d5.pdb:/block201
-+	ucd3d5.pdb:/block202
-+	ucd3d5.pdb:/block203
-+	ucd3d5.pdb:/block204
-+	ucd3d5.pdb:/block205
-+	ucd3d5.pdb:/block206
-+	ucd3d5.pdb:/block207
-+	ucd3d5.pdb:/block208
-+	ucd3d5.pdb:/block209
-+	ucd3d5.pdb:/block210
-+	ucd3d5.pdb:/block211
-+	ucd3d5.pdb:/block212
-+	ucd3d5.pdb:/block213
-+	ucd3d5.pdb:/block214
-+	ucd3d5.pdb:/block215
-+	ucd3d6.pdb:/block216
-+	ucd3d6.pdb:/block217
-+	ucd3d6.pdb:/block218
-+	ucd3d6.pdb:/block219
-+	ucd3d6.pdb:/block220
-+	ucd3d6.pdb:/block221
-+	ucd3d6.pdb:/block222
-+	ucd3d6.pdb:/block223
-+	ucd3d6.pdb:/block224
-+	ucd3d6.pdb:/block225
-+	ucd3d6.pdb:/block226
-+	ucd3d6.pdb:/block227
-+	ucd3d6.pdb:/block228
-+	ucd3d6.pdb:/block229
-+	ucd3d6.pdb:/block230
-+	ucd3d6.pdb:/block231
-+	ucd3d6.pdb:/block232
-+	ucd3d6.pdb:/block233
-+	ucd3d6.pdb:/block234
-+	ucd3d6.pdb:/block235
-+	ucd3d6.pdb:/block236
-+	ucd3d6.pdb:/block237
-+	ucd3d6.pdb:/block238
-+	ucd3d6.pdb:/block239
-+	ucd3d6.pdb:/block240
-+	ucd3d6.pdb:/block241
-+	ucd3d6.pdb:/block242
-+	ucd3d6.pdb:/block243
-+	ucd3d6.pdb:/block244
-+	ucd3d6.pdb:/block245
-+	ucd3d6.pdb:/block246
-+	ucd3d6.pdb:/block247
-+	ucd3d6.pdb:/block248
-+	ucd3d6.pdb:/block249
-+	ucd3d6.pdb:/block250
-+	ucd3d6.pdb:/block251
-+	ucd3d7.pdb:/block252
-+	ucd3d7.pdb:/block253
-+	ucd3d7.pdb:/block254
-+	ucd3d7.pdb:/block255
-+	ucd3d7.pdb:/block256
-+	ucd3d7.pdb:/block257
-+	ucd3d7.pdb:/block258
-+	ucd3d7.pdb:/block259
-+	ucd3d7.pdb:/block260
-+	ucd3d7.pdb:/block261
-+	ucd3d7.pdb:/block262
-+	ucd3d7.pdb:/block263
-+	ucd3d7.pdb:/block264
-+	ucd3d7.pdb:/block265
-+	ucd3d7.pdb:/block266
-+	ucd3d7.pdb:/block267
-+	ucd3d7.pdb:/block268
-+	ucd3d7.pdb:/block269
-+	ucd3d7.pdb:/block270
-+	ucd3d7.pdb:/block271
-+	ucd3d7.pdb:/block272
-+	ucd3d7.pdb:/block273
-+	ucd3d7.pdb:/block274
-+	ucd3d7.pdb:/block275
-+	ucd3d7.pdb:/block276
-+	ucd3d7.pdb:/block277
-+	ucd3d7.pdb:/block278
-+	ucd3d7.pdb:/block279
-+	ucd3d7.pdb:/block280
-+	ucd3d7.pdb:/block281
-+	ucd3d7.pdb:/block282
-+	ucd3d7.pdb:/block283
-+	ucd3d7.pdb:/block284
-+	ucd3d7.pdb:/block285
-+	ucd3d7.pdb:/block286
-+	ucd3d7.pdb:/block287
-+63. testsuite.at:321:  ok
-+
-+64. testsuite.at:325: testing ...
-+./testsuite.at:327: $VALGRIND testall -medium $STARGS
-+stdout:
-+Testing pdb driver...
-+   rect2d.pdb
-+   curv2d.pdb
-+   ucd2d.pdb
-+   rect3d.pdb
-+zsize = nz=60, ny=80, nx=60
-+size = nz=61, ny=81, nx=61
-+   curv3d.pdb
-+   ucd3d.pdb
-+   poly3d.pdb
-+   carray.pdb
-+   curve.pdb
-+64. testsuite.at:325:  ok
-+
-+65. testsuite.at:329: testing ...
-+./testsuite.at:331: $VALGRIND testall -large $STARGS
-+stdout:
-+Testing pdb driver...
-+   rect2d.pdb
-+   curv2d.pdb
-+   ucd2d.pdb
-+   rect3d.pdb
-+zsize = nz=120, ny=160, nx=120
-+size = nz=121, ny=161, nx=121
-+   curv3d.pdb
-+   ucd3d.pdb
-+   poly3d.pdb
-+   carray.pdb
-+   curve.pdb
-+65. testsuite.at:329:  ok
-+
-+## ------------- ##
-+## Test results. ##
-+## ------------- ##
-+
-+52 tests were successful.
-+13 tests were skipped.
---- silo-llnl-4.8.orig/tests/testsuite
-+++ silo-llnl-4.8/tests/testsuite
-@@ -1,7 +1,8 @@
- #! /bin/sh
-+# Generated from testsuite.at by GNU Autoconf 2.67.
-+#
-+# Copyright (C) 2009, 2010 Free Software Foundation, Inc.
- #
--# Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
--# Foundation, Inc.
- # This test suite is free software; the Free Software Foundation gives
- # unlimited permission to copy, distribute and modify it.
- #
-@@ -10,55 +11,74 @@
- # Lawrence Livermore National Laboratory
- # in part under Contract W-7405-Eng-48 and
- # in part under Contract DE-AC52-07NA27344.
--## --------------------- ##
--## M4sh Initialization.  ##
--## --------------------- ##
-+## -------------------- ##
-+## M4sh Initialization. ##
-+## -------------------- ##
- 
- # Be more Bourne compatible
- DUALCASE=1; export DUALCASE # for MKS sh
--if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
-+if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
-   emulate sh
-   NULLCMD=:
--  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
-+  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
-   # is contrary to our usage.  Disable this feature.
-   alias -g '${1+"$@"}'='"$@"'
-   setopt NO_GLOB_SUBST
- else
--  case `(set -o) 2>/dev/null` in
--  *posix*) set -o posix ;;
-+  case `(set -o) 2>/dev/null` in #(
-+  *posix*) :
-+    set -o posix ;; #(
-+  *) :
-+     ;;
- esac
--
- fi
- 
- 
--
--
--# PATH needs CR
--# Avoid depending upon Character Ranges.
--as_cr_letters='abcdefghijklmnopqrstuvwxyz'
--as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
--as_cr_Letters=$as_cr_letters$as_cr_LETTERS
--as_cr_digits='0123456789'
--as_cr_alnum=$as_cr_Letters$as_cr_digits
--
--# The user is always right.
--if test "${PATH_SEPARATOR+set}" != set; then
--  echo "#! /bin/sh" >conf$$.sh
--  echo  "exit 0"   >>conf$$.sh
--  chmod +x conf$$.sh
--  if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then
--    PATH_SEPARATOR=';'
-+as_nl='
-+'
-+export as_nl
-+# Printing a long string crashes Solaris 7 /usr/bin/printf.
-+as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
-+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
-+as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
-+# Prefer a ksh shell builtin over an external printf program on Solaris,
-+# but without wasting forks for bash or zsh.
-+if test -z "$BASH_VERSION$ZSH_VERSION" \
-+    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
-+  as_echo='print -r --'
-+  as_echo_n='print -rn --'
-+elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
-+  as_echo='printf %s\n'
-+  as_echo_n='printf %s'
-+else
-+  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
-+    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
-+    as_echo_n='/usr/ucb/echo -n'
-   else
--    PATH_SEPARATOR=:
-+    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
-+    as_echo_n_body='eval
-+      arg=$1;
-+      case $arg in #(
-+      *"$as_nl"*)
-+	expr "X$arg" : "X\\(.*\\)$as_nl";
-+	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
-+      esac;
-+      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
-+    '
-+    export as_echo_n_body
-+    as_echo_n='sh -c $as_echo_n_body as_echo'
-   fi
--  rm -f conf$$.sh
-+  export as_echo_body
-+  as_echo='sh -c $as_echo_body as_echo'
- fi
- 
--# Support unset when possible.
--if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
--  as_unset=unset
--else
--  as_unset=false
-+# The user is always right.
-+if test "${PATH_SEPARATOR+set}" != set; then
-+  PATH_SEPARATOR=:
-+  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
-+    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
-+      PATH_SEPARATOR=';'
-+  }
- fi
- 
- 
-@@ -67,20 +87,18 @@ fi
- # there to prevent editors from complaining about space-tab.
- # (If _AS_PATH_WALK were called with IFS unset, it would disable word
- # splitting by setting IFS to empty value.)
--as_nl='
--'
- IFS=" ""	$as_nl"
- 
- # Find who we are.  Look in the path if we contain no directory separator.
--case $0 in
-+case $0 in #((
-   *[\\/]* ) as_myself=$0 ;;
-   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
--done
-+    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
-+  done
- IFS=$as_save_IFS
- 
-      ;;
-@@ -91,354 +109,321 @@ if test "x$as_myself" = x; then
-   as_myself=$0
- fi
- if test ! -f "$as_myself"; then
--  echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
--  { (exit 1); exit 1; }
-+  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
-+  exit 1
- fi
- 
--# Work around bugs in pre-3.0 UWIN ksh.
--for as_var in ENV MAIL MAILPATH
--do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
-+# Unset variables that we do not need and which cause bugs (e.g. in
-+# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
-+# suppresses any "Segmentation fault" message there.  '((' could
-+# trigger a bug in pdksh 5.2.14.
-+for as_var in BASH_ENV ENV MAIL MAILPATH
-+do eval test x\${$as_var+set} = xset \
-+  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
- done
- PS1='$ '
- PS2='> '
- PS4='+ '
- 
- # NLS nuisances.
--for as_var in \
--  LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \
--  LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \
--  LC_TELEPHONE LC_TIME
--do
--  if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then
--    eval $as_var=C; export $as_var
--  else
--    ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
--  fi
--done
--
--# Required to use basename.
--if expr a : '\(a\)' >/dev/null 2>&1 &&
--   test "X`expr 00001 : '.*\(...\)'`" = X001; then
--  as_expr=expr
--else
--  as_expr=false
--fi
--
--if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
--  as_basename=basename
--else
--  as_basename=false
--fi
--
--
--# Name of the executable.
--as_me=`$as_basename -- "$0" ||
--$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
--	 X"$0" : 'X\(//\)$' \| \
--	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
--echo X/"$0" |
--    sed '/^.*\/\([^/][^/]*\)\/*$/{
--	    s//\1/
--	    q
--	  }
--	  /^X\/\(\/\/\)$/{
--	    s//\1/
--	    q
--	  }
--	  /^X\/\(\/\).*/{
--	    s//\1/
--	    q
--	  }
--	  s/.*/./; q'`
-+LC_ALL=C
-+export LC_ALL
-+LANGUAGE=C
-+export LANGUAGE
- 
- # CDPATH.
--$as_unset CDPATH
--
-+(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
- 
- if test "x$CONFIG_SHELL" = x; then
--  if (eval ":") 2>/dev/null; then
--  as_have_required=yes
-+  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
-+  emulate sh
-+  NULLCMD=:
-+  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
-+  # is contrary to our usage.  Disable this feature.
-+  alias -g '\${1+\"\$@\"}'='\"\$@\"'
-+  setopt NO_GLOB_SUBST
- else
--  as_have_required=no
-+  case \`(set -o) 2>/dev/null\` in #(
-+  *posix*) :
-+    set -o posix ;; #(
-+  *) :
-+     ;;
-+esac
- fi
--
--  if test $as_have_required = yes && 	 (eval ":
--(as_func_return () {
--  (exit \$1)
--}
--as_func_success () {
--  as_func_return 0
--}
--as_func_failure () {
--  as_func_return 1
--}
--as_func_ret_success () {
--  return 0
--}
--as_func_ret_failure () {
--  return 1
--}
-+"
-+  as_required="as_fn_return () { (exit \$1); }
-+as_fn_success () { as_fn_return 0; }
-+as_fn_failure () { as_fn_return 1; }
-+as_fn_ret_success () { return 0; }
-+as_fn_ret_failure () { return 1; }
- 
- exitcode=0
--if as_func_success; then
--  :
--else
--  exitcode=1
--  echo as_func_success failed.
--fi
--
--if as_func_failure; then
--  exitcode=1
--  echo as_func_failure succeeded.
--fi
--
--if as_func_ret_success; then
--  :
--else
--  exitcode=1
--  echo as_func_ret_success failed.
--fi
--
--if as_func_ret_failure; then
--  exitcode=1
--  echo as_func_ret_failure succeeded.
--fi
--
--if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
--  :
-+as_fn_success || { exitcode=1; echo as_fn_success failed.; }
-+as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
-+as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
-+as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
-+if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
-+
-+else
-+  exitcode=1; echo positional parameters were not saved.
-+fi
-+test x\$exitcode = x0 || exit 1"
-+  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
-+  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
-+  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
-+  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
-+test \$(( 1 + 1 )) = 2 || exit 1"
-+  if (eval "$as_required") 2>/dev/null; then :
-+  as_have_required=yes
- else
--  exitcode=1
--  echo positional parameters were not saved.
-+  as_have_required=no
- fi
-+  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
- 
--test \$exitcode = 0) || { (exit 1); exit 1; }
--
--(
--  as_lineno_1=\$LINENO
--  as_lineno_2=\$LINENO
--  test \"x\$as_lineno_1\" != \"x\$as_lineno_2\" &&
--  test \"x\`expr \$as_lineno_1 + 1\`\" = \"x\$as_lineno_2\") || { (exit 1); exit 1; }
--") 2> /dev/null; then
--  :
- else
--  as_candidate_shells=
--    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+as_found=false
- for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  case $as_dir in
-+  as_found=:
-+  case $as_dir in #(
- 	 /*)
- 	   for as_base in sh bash ksh sh5; do
--	     as_candidate_shells="$as_candidate_shells $as_dir/$as_base"
-+	     # Try only shells that exist, to save several forks.
-+	     as_shell=$as_dir/$as_base
-+	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
-+		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
-+  CONFIG_SHELL=$as_shell as_have_required=yes
-+		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
-+  break 2
-+fi
-+fi
- 	   done;;
-        esac
-+  as_found=false
- done
-+$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
-+	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
-+  CONFIG_SHELL=$SHELL as_have_required=yes
-+fi; }
- IFS=$as_save_IFS
- 
- 
--      for as_shell in $as_candidate_shells $SHELL; do
--	 # Try only shells that exist, to save several forks.
--	 if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
--		{ ("$as_shell") 2> /dev/null <<\_ASEOF
--if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
--  emulate sh
--  NULLCMD=:
--  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
--  # is contrary to our usage.  Disable this feature.
--  alias -g '${1+"$@"}'='"$@"'
--  setopt NO_GLOB_SUBST
--else
--  case `(set -o) 2>/dev/null` in
--  *posix*) set -o posix ;;
--esac
--
-+      if test "x$CONFIG_SHELL" != x; then :
-+  # We cannot yet assume a decent shell, so we have to provide a
-+	# neutralization value for shells without unset; and this also
-+	# works around shells that cannot unset nonexistent variables.
-+	BASH_ENV=/dev/null
-+	ENV=/dev/null
-+	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
-+	export CONFIG_SHELL
-+	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
-+fi
-+
-+    if test x$as_have_required = xno; then :
-+  $as_echo "$0: This script requires a shell more modern than all"
-+  $as_echo "$0: the shells that I found on your system."
-+  if test x${ZSH_VERSION+set} = xset ; then
-+    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
-+    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
-+  else
-+    $as_echo "$0: Please tell bug-autoconf at gnu.org about your system,
-+$0: including any error possibly output before this
-+$0: message. Then install a modern shell, or manually run
-+$0: the script under such a shell if you do have one."
-+  fi
-+  exit 1
- fi
--
--
--:
--_ASEOF
--}; then
--  CONFIG_SHELL=$as_shell
--	       as_have_required=yes
--	       if { "$as_shell" 2> /dev/null <<\_ASEOF
--if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then
--  emulate sh
--  NULLCMD=:
--  # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
--  # is contrary to our usage.  Disable this feature.
--  alias -g '${1+"$@"}'='"$@"'
--  setopt NO_GLOB_SUBST
--else
--  case `(set -o) 2>/dev/null` in
--  *posix*) set -o posix ;;
--esac
--
- fi
-+fi
-+SHELL=${CONFIG_SHELL-/bin/sh}
-+export SHELL
-+# Unset more variables known to interfere with behavior of common tools.
-+CLICOLOR_FORCE= GREP_OPTIONS=
-+unset CLICOLOR_FORCE GREP_OPTIONS
- 
--
--:
--(as_func_return () {
--  (exit $1)
--}
--as_func_success () {
--  as_func_return 0
--}
--as_func_failure () {
--  as_func_return 1
--}
--as_func_ret_success () {
--  return 0
--}
--as_func_ret_failure () {
--  return 1
-+## --------------------- ##
-+## M4sh Shell Functions. ##
-+## --------------------- ##
-+# as_fn_unset VAR
-+# ---------------
-+# Portably unset VAR.
-+as_fn_unset ()
-+{
-+  { eval $1=; unset $1;}
- }
-+as_unset=as_fn_unset
- 
--exitcode=0
--if as_func_success; then
--  :
--else
--  exitcode=1
--  echo as_func_success failed.
--fi
-+# as_fn_set_status STATUS
-+# -----------------------
-+# Set $? to STATUS, without forking.
-+as_fn_set_status ()
-+{
-+  return $1
-+} # as_fn_set_status
- 
--if as_func_failure; then
--  exitcode=1
--  echo as_func_failure succeeded.
--fi
-+# as_fn_exit STATUS
-+# -----------------
-+# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
-+as_fn_exit ()
-+{
-+  set +e
-+  as_fn_set_status $1
-+  exit $1
-+} # as_fn_exit
-+
-+# as_fn_mkdir_p
-+# -------------
-+# Create "$as_dir" as a directory, including parents if necessary.
-+as_fn_mkdir_p ()
-+{
- 
--if as_func_ret_success; then
--  :
--else
--  exitcode=1
--  echo as_func_ret_success failed.
--fi
-+  case $as_dir in #(
-+  -*) as_dir=./$as_dir;;
-+  esac
-+  test -d "$as_dir" || eval $as_mkdir_p || {
-+    as_dirs=
-+    while :; do
-+      case $as_dir in #(
-+      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
-+      *) as_qdir=$as_dir;;
-+      esac
-+      as_dirs="'$as_qdir' $as_dirs"
-+      as_dir=`$as_dirname -- "$as_dir" ||
-+$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
-+	 X"$as_dir" : 'X\(//\)[^/]' \| \
-+	 X"$as_dir" : 'X\(//\)$' \| \
-+	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X"$as_dir" |
-+    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)[^/].*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
-+      test -d "$as_dir" && break
-+    done
-+    test -z "$as_dirs" || eval "mkdir $as_dirs"
-+  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
- 
--if as_func_ret_failure; then
--  exitcode=1
--  echo as_func_ret_failure succeeded.
--fi
- 
--if ( set x; as_func_ret_success y && test x = "$1" ); then
--  :
-+} # as_fn_mkdir_p
-+# as_fn_append VAR VALUE
-+# ----------------------
-+# Append the text in VALUE to the end of the definition contained in VAR. Take
-+# advantage of any shell optimizations that allow amortized linear growth over
-+# repeated appends, instead of the typical quadratic growth present in naive
-+# implementations.
-+if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
-+  eval 'as_fn_append ()
-+  {
-+    eval $1+=\$2
-+  }'
- else
--  exitcode=1
--  echo positional parameters were not saved.
--fi
--
--test $exitcode = 0) || { (exit 1); exit 1; }
--
--(
--  as_lineno_1=$LINENO
--  as_lineno_2=$LINENO
--  test "x$as_lineno_1" != "x$as_lineno_2" &&
--  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2") || { (exit 1); exit 1; }
--
--_ASEOF
--}; then
--  break
--fi
--
--fi
--
--      done
--
--      if test "x$CONFIG_SHELL" != x; then
--  for as_var in BASH_ENV ENV
--        do ($as_unset $as_var) >/dev/null 2>&1 && $as_unset $as_var
--        done
--        export CONFIG_SHELL
--        exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
--fi
--
--
--    if test $as_have_required = no; then
--  echo This script requires a shell more modern than all the
--      echo shells that I found on your system.  Please install a
--      echo modern shell, or manually run the script under such a
--      echo shell if you do have one.
--      { (exit 1); exit 1; }
--fi
--
--
--fi
--
--fi
--
-+  as_fn_append ()
-+  {
-+    eval $1=\$$1\$2
-+  }
-+fi # as_fn_append
-+
-+# as_fn_arith ARG...
-+# ------------------
-+# Perform arithmetic evaluation on the ARGs, and store the result in the
-+# global $as_val. Take advantage of shells that can avoid forks. The arguments
-+# must be portable across $(()) and expr.
-+if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
-+  eval 'as_fn_arith ()
-+  {
-+    as_val=$(( $* ))
-+  }'
-+else
-+  as_fn_arith ()
-+  {
-+    as_val=`expr "$@" || test $? -eq 1`
-+  }
-+fi # as_fn_arith
- 
- 
--(eval "as_func_return () {
--  (exit \$1)
--}
--as_func_success () {
--  as_func_return 0
--}
--as_func_failure () {
--  as_func_return 1
--}
--as_func_ret_success () {
--  return 0
--}
--as_func_ret_failure () {
--  return 1
--}
-+# as_fn_error STATUS ERROR [LINENO LOG_FD]
-+# ----------------------------------------
-+# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
-+# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
-+# script with STATUS, using 1 if that was 0.
-+as_fn_error ()
-+{
-+  as_status=$1; test $as_status -eq 0 && as_status=1
-+  if test "$4"; then
-+    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
-+    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
-+  fi
-+  $as_echo "$as_me: error: $2" >&2
-+  as_fn_exit $as_status
-+} # as_fn_error
- 
--exitcode=0
--if as_func_success; then
--  :
-+if expr a : '\(a\)' >/dev/null 2>&1 &&
-+   test "X`expr 00001 : '.*\(...\)'`" = X001; then
-+  as_expr=expr
- else
--  exitcode=1
--  echo as_func_success failed.
--fi
--
--if as_func_failure; then
--  exitcode=1
--  echo as_func_failure succeeded.
-+  as_expr=false
- fi
- 
--if as_func_ret_success; then
--  :
-+if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
-+  as_basename=basename
- else
--  exitcode=1
--  echo as_func_ret_success failed.
-+  as_basename=false
- fi
- 
--if as_func_ret_failure; then
--  exitcode=1
--  echo as_func_ret_failure succeeded.
--fi
-+as_me=`$as_basename -- "$0" ||
-+$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
-+	 X"$0" : 'X\(//\)$' \| \
-+	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
-+$as_echo X/"$0" |
-+    sed '/^.*\/\([^/][^/]*\)\/*$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\/\)$/{
-+	    s//\1/
-+	    q
-+	  }
-+	  /^X\/\(\/\).*/{
-+	    s//\1/
-+	    q
-+	  }
-+	  s/.*/./; q'`
- 
--if ( set x; as_func_ret_success y && test x = \"\$1\" ); then
--  :
-+if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
-+  as_dirname=dirname
- else
--  exitcode=1
--  echo positional parameters were not saved.
-+  as_dirname=false
- fi
- 
--test \$exitcode = 0") || {
--  echo No shell found that supports shell functions.
--  echo Please tell autoconf at gnu.org about your system,
--  echo including any error possibly output before this
--  echo message
--}
--
-+# Avoid depending upon Character Ranges.
-+as_cr_letters='abcdefghijklmnopqrstuvwxyz'
-+as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
-+as_cr_Letters=$as_cr_letters$as_cr_LETTERS
-+as_cr_digits='0123456789'
-+as_cr_alnum=$as_cr_Letters$as_cr_digits
- 
- 
--  as_lineno_1=$LINENO
--  as_lineno_2=$LINENO
--  test "x$as_lineno_1" != "x$as_lineno_2" &&
--  test "x`expr $as_lineno_1 + 1`" = "x$as_lineno_2" || {
--
--  # Create $as_me.lineno as a copy of $as_myself, but with $LINENO
--  # uniformly replaced by the line number.  The first 'sed' inserts a
--  # line-number line after each line using $LINENO; the second 'sed'
--  # does the real work.  The second script uses 'N' to pair each
--  # line-number line with the line containing $LINENO, and appends
--  # trailing '-' during substitution so that $LINENO is not a special
--  # case at line end.
--  # (Raja R Harinath suggested sed '=', and Paul Eggert wrote the
--  # scripts with optimization help from Paolo Bonzini.  Blame Lee
--  # E. McMahon (1931-1989) for sed's syntax.  :-)
-+  as_lineno_1=$LINENO as_lineno_1a=$LINENO
-+  as_lineno_2=$LINENO as_lineno_2a=$LINENO
-+  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
-+  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
-+  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
-   sed -n '
-     p
-     /[$]LINENO/=
-@@ -455,8 +440,7 @@ test \$exitcode = 0") || {
-       s/-\n.*//
-     ' >$as_me.lineno &&
-   chmod +x "$as_me.lineno" ||
--    { echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2
--   { (exit 1); exit 1; }; }
-+    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
- 
-   # Don't try to exec as it changes $[0], causing all sort of problems
-   # (the dirname of $[0] is not the place where we might find the
-@@ -466,49 +450,40 @@ test \$exitcode = 0") || {
-   exit
- }
- 
--
--if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
--  as_dirname=dirname
--else
--  as_dirname=false
--fi
--
- ECHO_C= ECHO_N= ECHO_T=
--case `echo -n x` in
-+case `echo -n x` in #(((((
- -n*)
--  case `echo 'x\c'` in
-+  case `echo 'xy\c'` in
-   *c*) ECHO_T='	';;	# ECHO_T is single tab character.
--  *)   ECHO_C='\c';;
-+  xy)  ECHO_C='\c';;
-+  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
-+       ECHO_T='	';;
-   esac;;
- *)
-   ECHO_N='-n';;
- esac
- 
--if expr a : '\(a\)' >/dev/null 2>&1 &&
--   test "X`expr 00001 : '.*\(...\)'`" = X001; then
--  as_expr=expr
--else
--  as_expr=false
--fi
--
- rm -f conf$$ conf$$.exe conf$$.file
- if test -d conf$$.dir; then
-   rm -f conf$$.dir/conf$$.file
- else
-   rm -f conf$$.dir
--  mkdir conf$$.dir
-+  mkdir conf$$.dir 2>/dev/null
- fi
--echo >conf$$.file
--if ln -s conf$$.file conf$$ 2>/dev/null; then
--  as_ln_s='ln -s'
--  # ... but there are two gotchas:
--  # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
--  # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
--  # In both cases, we have to default to `cp -p'.
--  ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-+if (echo >conf$$.file) 2>/dev/null; then
-+  if ln -s conf$$.file conf$$ 2>/dev/null; then
-+    as_ln_s='ln -s'
-+    # ... but there are two gotchas:
-+    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
-+    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
-+    # In both cases, we have to default to `cp -p'.
-+    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
-+      as_ln_s='cp -p'
-+  elif ln conf$$.file conf$$ 2>/dev/null; then
-+    as_ln_s=ln
-+  else
-     as_ln_s='cp -p'
--elif ln conf$$.file conf$$ 2>/dev/null; then
--  as_ln_s=ln
-+  fi
- else
-   as_ln_s='cp -p'
- fi
-@@ -516,7 +491,7 @@ rm -f conf$$ conf$$.exe conf$$.dir/conf$
- rmdir conf$$.dir 2>/dev/null
- 
- if mkdir -p . 2>/dev/null; then
--  as_mkdir_p=:
-+  as_mkdir_p='mkdir -p "$as_dir"'
- else
-   test -d ./-p && rmdir ./-p
-   as_mkdir_p=false
-@@ -533,12 +508,12 @@ else
-   as_test_x='
-     eval sh -c '\''
-       if test -d "$1"; then
--        test -d "$1/.";
-+	test -d "$1/.";
-       else
--	case $1 in
--        -*)set "./$1";;
-+	case $1 in #(
-+	-*)set "./$1";;
- 	esac;
--	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in
-+	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
- 	???[sx]*):;;*)false;;esac;fi
-     '\'' sh
-   '
-@@ -553,32 +528,13 @@ as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr
- 
- 
- 
-+
-+
- SHELL=${CONFIG_SHELL-/bin/sh}
- 
- # How were we run?
- at_cli_args="$@"
- 
--# Load the config file.
--for at_file in atconfig atlocal
--do
--  test -r $at_file || continue
--  . ./$at_file || { echo "$as_me: error: invalid content: $at_file" >&2
--   { (exit 1); exit 1; }; }
--done
--
--# Autoconf <=2.59b set at_top_builddir instead of at_top_build_prefix:
--: ${at_top_build_prefix=$at_top_builddir}
--
--# atconfig delivers names relative to the directory the test suite is
--# in, but the groups themselves are run in testsuite-dir/group-dir.
--if test -n "$at_top_srcdir"; then
--  builddir=../..
--  for at_dir in srcdir top_srcdir top_build_prefix
--  do
--    at_val=`eval echo '${'at_$at_dir'}'`
--    eval "$at_dir=\$at_val/../.."
--  done
--fi
- 
- # Not all shells have the 'times' builtin; the subshell is needed to make
- # sure we discard the 'times: not found' message from the shell.
-@@ -589,9 +545,14 @@ at_times_p=false
- at_debug_args=
- # -e sets to true
- at_errexit_p=false
--# Shall we be verbose?
-+# Shall we be verbose?  ':' means no, empty means yes.
- at_verbose=:
--at_quiet=echo
-+at_quiet=
-+# Running several jobs in parallel, 0 means as many as test groups.
-+at_jobs=1
-+at_traceon=:
-+at_trace_echo=:
-+at_check_filter_trace=:
- 
- # Shall we keep the debug scripts?  Must be `:' when the suite is
- # run by a debug script, so that the script doesn't remove itself.
-@@ -602,31 +563,31 @@ at_help_p=false
- at_version_p=false
- # List test groups?
- at_list_p=false
-+# --clean
-+at_clean=false
- # Test groups to run
- at_groups=
-+# Whether to rerun failed tests.
-+at_recheck=
-+# Whether a write failure occurred
-+at_write_fail=0
- 
--# The directory we are in.
-+# The directory we run the suite in.  Default to . if no -C option.
- at_dir=`pwd`
--# The directory the whole suite works in.
--# Should be absolutely to let the user `cd' at will.
--at_suite_dir=$at_dir/$as_me.dir
--# The file containing the suite.
--at_suite_log=$at_dir/$as_me.log
--# The file containing the location of the last AT_CHECK.
--at_check_line_file=$at_suite_dir/at-check-line
--# The file containing the exit status of the last command.
--at_status_file=$at_suite_dir/at-status
--# The files containing the output of the tested commands.
--at_stdout=$at_suite_dir/at-stdout
--at_stder1=$at_suite_dir/at-stder1
--at_stderr=$at_suite_dir/at-stderr
--# The file containing dates.
--at_times_file=$at_suite_dir/at-times
-+# An absolute reference to this testsuite script.
-+case $as_myself in
-+  [\\/]* | ?:[\\/]* ) at_myself=$as_myself ;;
-+  * ) at_myself=$at_dir/$as_myself ;;
-+esac
-+# Whether -C is in effect.
-+at_change_dir=false
- 
-+# Whether to enable colored test results.
-+at_color=no
- # List of the tested programs.
- at_tested=''
- # List of the all the test groups.
--at_groups_all=' banner-1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 banner-2 40 41 42 banner-3 43 banner-4 44 45 46 47 48 49 50 51 52 53 banner-5 54 55 56 57 58 59 60 banner-6 61 62 63 64 65'
-+at_groups_all=' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65'
- # As many question marks as there are digits in the last test group number.
- # Used to normalize the test group numbers so that `ls' lists them in
- # numerical order.
-@@ -699,6 +660,30 @@ at_help_all="1;testsuite.at:63;version;;
- 65;testsuite.at:329;testall -large;large;
- "
- 
-+# at_fn_validate_ranges NAME...
-+# -----------------------------
-+# Validate and normalize the test group number contained in each variable
-+# NAME. Leading zeroes are treated as decimal.
-+at_fn_validate_ranges ()
-+{
-+  for at_grp
-+  do
-+    eval at_value=\$$at_grp
-+    if test $at_value -lt 1 || test $at_value -gt 65; then
-+      $as_echo "invalid test group: $at_value" >&2
-+      exit 1
-+    fi
-+    case $at_value in
-+      0*) # We want to treat leading 0 as decimal, like expr and test, but
-+	  # AS_VAR_ARITH treats it as octal if it uses $(( )).
-+	  # With XSI shells, ${at_value#${at_value%%[1-9]*}} avoids the
-+	  # expr fork, but it is not worth the effort to determine if the
-+	  # shell supports XSI when the user can just avoid leading 0.
-+	  eval $at_grp='`expr $at_value + 0`' ;;
-+    esac
-+  done
-+}
-+
- at_prev=
- for at_option
- do
-@@ -709,8 +694,8 @@ do
-   fi
- 
-   case $at_option in
--  *=*) at_optarg=`expr "x$at_option" : 'x[^=]*=\(.*\)'` ;;
--  *)   at_optarg= ;;
-+  *=?*) at_optarg=`expr "X$at_option" : '[^=]*=\(.*\)'` ;;
-+  *)    at_optarg= ;;
-   esac
- 
-   # Accept the important Cygnus configure options, so we can diagnose typos.
-@@ -729,10 +714,20 @@ do
- 	;;
- 
-     --clean | -c )
--	test -d "$at_suite_dir" &&
--	  find "$at_suite_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
--	rm -f -r "$at_suite_dir" "$at_suite_log"
--	exit 0
-+	at_clean=:
-+	;;
-+
-+    --color )
-+	at_color=always
-+	;;
-+    --color=* )
-+	case $at_optarg in
-+	no | never | none) at_color=never ;;
-+	auto | tty | if-tty) at_color=auto ;;
-+	always | yes | force) at_color=always ;;
-+	*) at_optname=`echo " $at_option" | sed 's/^ //; s/=.*//'`
-+	   as_fn_error $? "unrecognized argument to $at_optname: $at_optarg" ;;
-+	esac
- 	;;
- 
-     --debug | -d )
-@@ -745,30 +740,35 @@ do
- 	;;
- 
-     --verbose | -v )
--	at_verbose=echo; at_quiet=:
-+	at_verbose=; at_quiet=:
- 	;;
- 
-     --trace | -x )
--	at_traceon='set -x'; at_traceoff='set +x'
-+	at_traceon='set -x'
-+	at_trace_echo=echo
-+	at_check_filter_trace=at_fn_filter_trace
- 	;;
- 
-     [0-9] | [0-9][0-9] | [0-9][0-9][0-9] | [0-9][0-9][0-9][0-9])
--	at_groups="$at_groups$at_option "
-+	at_fn_validate_ranges at_option
-+	as_fn_append at_groups "$at_option "
- 	;;
- 
-     # Ranges
-     [0-9]- | [0-9][0-9]- | [0-9][0-9][0-9]- | [0-9][0-9][0-9][0-9]-)
- 	at_range_start=`echo $at_option |tr -d X-`
--	at_range=`echo " $at_groups_all " | \
-+	at_fn_validate_ranges at_range_start
-+	at_range=`$as_echo " $at_groups_all " | \
- 	  sed -e 's/^.* \('$at_range_start' \)/\1/'`
--	at_groups="$at_groups$at_range "
-+	as_fn_append at_groups "$at_range "
- 	;;
- 
-     -[0-9] | -[0-9][0-9] | -[0-9][0-9][0-9] | -[0-9][0-9][0-9][0-9])
- 	at_range_end=`echo $at_option |tr -d X-`
--	at_range=`echo " $at_groups_all " | \
-+	at_fn_validate_ranges at_range_end
-+	at_range=`$as_echo " $at_groups_all " | \
- 	  sed -e 's/\( '$at_range_end'\) .*$/\1/'`
--	at_groups="$at_groups$at_range "
-+	as_fn_append at_groups "$at_range "
- 	;;
- 
-     [0-9]-[0-9] | [0-9]-[0-9][0-9] | [0-9]-[0-9][0-9][0-9] | \
-@@ -784,10 +784,39 @@ do
- 	  at_range_end=$at_range_start
- 	  at_range_start=$at_tmp
- 	fi
--	at_range=`echo " $at_groups_all " | \
-+	at_fn_validate_ranges at_range_start at_range_end
-+	at_range=`$as_echo " $at_groups_all " | \
- 	  sed -e 's/^.*\( '$at_range_start' \)/\1/' \
- 	      -e 's/\( '$at_range_end'\) .*$/\1/'`
--	at_groups="$at_groups$at_range "
-+	as_fn_append at_groups "$at_range "
-+	;;
-+
-+    # Directory selection.
-+    --directory | -C )
-+	at_prev=--directory
-+	;;
-+    --directory=* )
-+	at_change_dir=:
-+	at_dir=$at_optarg
-+	if test x- = "x$at_dir" ; then
-+	  at_dir=./-
-+	fi
-+	;;
-+
-+    # Parallel execution.
-+    --jobs | -j )
-+	at_jobs=0
-+	;;
-+    --jobs=* | -j[0-9]* )
-+	if test -n "$at_optarg"; then
-+	  at_jobs=$at_optarg
-+	else
-+	  at_jobs=`expr X$at_option : 'X-j\(.*\)'`
-+	fi
-+	case $at_jobs in *[!0-9]*)
-+	  at_optname=`echo " $at_option" | sed 's/^ //; s/[0-9=].*//'`
-+	  as_fn_error $? "non-numeric argument to $at_optname: $at_jobs" ;;
-+	esac
- 	;;
- 
-     # Keywords.
-@@ -811,85 +840,99 @@ do
- 	    ;;
- 	  esac
- 	  # It is on purpose that we match the test group titles too.
--	  at_groups_selected=`echo "$at_groups_selected" |
-+	  at_groups_selected=`$as_echo "$at_groups_selected" |
- 	      grep -i $at_invert "^[1-9][^;]*;.*[; ]$at_keyword[ ;]"`
- 	done
--	at_groups_selected=`echo "$at_groups_selected" | sed 's/;.*//'`
- 	# Smash the newlines.
--	at_groups="$at_groups`echo $at_groups_selected` "
-+	at_groups_selected=`$as_echo "$at_groups_selected" | sed 's/;.*//' |
-+	  tr "$as_nl" ' '
-+	`
-+	as_fn_append at_groups "$at_groups_selected "
-+	;;
-+    --recheck)
-+	at_recheck=:
- 	;;
- 
-     *=*)
- 	at_envvar=`expr "x$at_option" : 'x\([^=]*\)='`
- 	# Reject names that are not valid shell variable names.
--	expr "x$at_envvar" : ".*[^_$as_cr_alnum]" >/dev/null &&
--	  { echo "$as_me: error: invalid variable name: $at_envvar" >&2
--   { (exit 1); exit 1; }; }
--	at_value=`echo "$at_optarg" | sed "s/'/'\\\\\\\\''/g"`
--	eval "$at_envvar='$at_value'"
-+	case $at_envvar in
-+	  '' | [0-9]* | *[!_$as_cr_alnum]* )
-+	    as_fn_error $? "invalid variable name: \`$at_envvar'" ;;
-+	esac
-+	at_value=`$as_echo "$at_optarg" | sed "s/'/'\\\\\\\\''/g"`
-+	# Export now, but save eval for later and for debug scripts.
- 	export $at_envvar
--	# Propagate to debug scripts.
--	at_debug_args="$at_debug_args $at_envvar='$at_value'"
-+	as_fn_append at_debug_args " $at_envvar='$at_value'"
- 	;;
- 
--     *) echo "$as_me: invalid option: $at_option" >&2
--	echo "Try \`$0 --help' for more information." >&2
-+     *) $as_echo "$as_me: invalid option: $at_option" >&2
-+	$as_echo "Try \`$0 --help' for more information." >&2
- 	exit 1
- 	;;
-   esac
- done
- 
-+# Verify our last option didn't require an argument
-+if test -n "$at_prev"; then :
-+  as_fn_error $? "\`$at_prev' requires an argument"
-+fi
-+
-+# The file containing the suite.
-+at_suite_log=$at_dir/$as_me.log
-+
- # Selected test groups.
--if test -z "$at_groups"; then
-+if test -z "$at_groups$at_recheck"; then
-   at_groups=$at_groups_all
- else
--  # Sort the tests, removing duplicates:
--  at_groups=`echo $at_groups | tr ' ' "$as_nl" | sort -nu`
--  # and add banners.  (Passing at_groups_all is tricky--see the comment
--  # starting with "Passing at_groups is tricky.")
--  at_groups=`echo "$at_groups$as_nl $at_groups_all" |
--    awk 'BEGIN { FS = "@" } # Effectively switch off field splitting.
--	/^$/ { next }  # Ignore the empty line.
--	!/ / { groups++; selected[$ 0] = 1; next }
--	# The last line, containing at_groups_all.
--	{
--		n = split($ 0, a, " ")
--		# If there are several tests, select their banners:
--		if (groups > 1) {
--			for (i = 1; i <= n; i++) {
--				if (a[i] ~ /^banner-/)
--					banner = a[i]
--				else if (banner != "" && selected[a[i]] == 1)
--					selected[banner] = 1
--			}
--		}
--		for (i = 1; i <= n; i++)
--			if (selected[a[i]] == 1)
--				list = list " " a[i]
--		print list
--	}'`
-+  if test -n "$at_recheck" && test -r "$at_suite_log"; then
-+    at_oldfails=`sed -n '
-+      /^Failed tests:$/,/^Skipped tests:$/{
-+	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
-+      }
-+      /^Unexpected passes:$/,/^## Detailed failed tests/{
-+	s/^[ ]*\([1-9][0-9]*\):.*/\1/p
-+      }
-+      /^## Detailed failed tests/q
-+      ' "$at_suite_log" | tr "$as_nl" ' '`
-+    as_fn_append at_groups "$at_oldfails"
-+  fi
-+  # Sort the tests, removing duplicates.
-+  at_groups=`$as_echo "$at_groups" | tr ' ' "$as_nl" | sort -nu`
-+fi
-+
-+if test x"$at_color" = xalways \
-+   || { test x"$at_color" = xauto && test -t 1; }; then
-+  at_red=`printf '\033[0;31m'`
-+  at_grn=`printf '\033[0;32m'`
-+  at_lgn=`printf '\033[1;32m'`
-+  at_blu=`printf '\033[1;34m'`
-+  at_std=`printf '\033[m'`
-+else
-+  at_red= at_grn= at_lgn= at_blu= at_std=
- fi
- 
- # Help message.
- if $at_help_p; then
--  cat <<_ATEOF
-+  cat <<_ATEOF || at_write_fail=1
- Usage: $0 [OPTION]... [VARIABLE=VALUE]... [TESTS]
- 
- Run all the tests, or the selected TESTS, given by numeric ranges, and
- save a detailed log file.  Upon failure, create debugging scripts.
- 
--You should not change environment variables unless explicitly passed
--as command line arguments.  Set \`AUTOTEST_PATH' to select the executables
-+Do not change environment variables directly.  Instead, set them via
-+command line arguments.  Set \`AUTOTEST_PATH' to select the executables
- to exercise.  Each relative directory is expanded as build and source
--directories relatively to the top level of this distribution.  E.g.,
-+directories relative to the top level of this distribution.
-+E.g., from within the build directory /tmp/foo-1.0, invoking this:
- 
-   $ $0 AUTOTEST_PATH=bin
- 
--possibly amounts into
-+is equivalent to the following, assuming the source directory is /src/foo-1.0:
- 
--  PATH=/tmp/foo-1.0/bin:/src/foo-1.0/bin:\$PATH
-+  PATH=/tmp/foo-1.0/bin:/src/foo-1.0/bin:\$PATH $0
- _ATEOF
--cat <<_ATEOF
-+cat <<_ATEOF || at_write_fail=1
- 
- Operation modes:
-   -h, --help     print the help message, then exit
-@@ -897,29 +940,36 @@ Operation modes:
-   -c, --clean    remove all the files this test suite might create and exit
-   -l, --list     describes all the tests, or the selected TESTS
- _ATEOF
--cat <<_ATEOF
-+cat <<_ATEOF || at_write_fail=1
- 
- Execution tuning:
-+  -C, --directory=DIR
-+                 change to directory DIR before starting
-+      --color[=never|auto|always]
-+                 enable colored test results on terminal, or always
-+  -j, --jobs[=N]
-+                 Allow N jobs at once; infinite jobs with no arg (default 1)
-   -k, --keywords=KEYWORDS
--	         select the tests matching all the comma-separated KEYWORDS
--	         multiple \`-k' accumulate; prefixed \`!' negates a KEYWORD
-+                 select the tests matching all the comma-separated KEYWORDS
-+                 multiple \`-k' accumulate; prefixed \`!' negates a KEYWORD
-+      --recheck  select all tests that failed or passed unexpectedly last time
-   -e, --errexit  abort as soon as a test fails; implies --debug
-   -v, --verbose  force more detailed output
--	         default for debugging scripts
-+                 default for debugging scripts
-   -d, --debug    inhibit clean up and top-level logging
--	         default for debugging scripts
-+                 default for debugging scripts
-   -x, --trace    enable tests shell tracing
- _ATEOF
--cat <<_ATEOF
-+cat <<_ATEOF || at_write_fail=1
- 
- Report bugs to <visit-users at email.ornl.gov>.
- _ATEOF
--  exit 0
-+  exit $at_write_fail
- fi
- 
- # List of tests.
- if $at_list_p; then
--  cat <<_ATEOF
-+  cat <<_ATEOF || at_write_fail=1
- silo 4.8 test suite: VALGRIND="$VALGRIND" STARGS="$STARGS" test groups:
- 
-  NUM: FILE-NAME:LINE     TEST-GROUP-NAME
-@@ -929,26 +979,50 @@ _ATEOF
-   # Passing at_groups is tricky.  We cannot use it to form a literal string
-   # or regexp because of the limitation of AIX awk.  And Solaris' awk
-   # doesn't grok more than 99 fields in a record, so we have to use `split'.
--  echo "$at_groups$as_nl$at_help_all" |
-+  # at_groups needs to be space-separated for this script to work.
-+  case $at_groups in
-+    *"$as_nl"* )
-+      at_groups=`$as_echo "$at_groups" | tr "$as_nl" ' '` ;;
-+  esac
-+  $as_echo "$at_groups$as_nl$at_help_all" |
-     awk 'BEGIN { FS = ";" }
- 	 NR == 1 {
--	   for (n = split($ 0, a, " "); n; n--) selected[a[n]] = 1
-+	   for (n = split ($ 0, a, " "); n; n--)
-+	     selected[a[n]] = 1
- 	   next
- 	 }
--	 {
-+	 NF > 0 {
- 	   if (selected[$ 1]) {
- 	     printf " %3d: %-18s %s\n", $ 1, $ 2, $ 3
--	     if ($ 4) printf "      %s\n", $ 4
-+	     if ($ 4) {
-+	       lmax = 79
-+	       indent = "     "
-+	       line = indent
-+	       len = length (line)
-+	       n = split ($ 4, a, " ")
-+	       for (i = 1; i <= n; i++) {
-+		 l = length (a[i]) + 1
-+		 if (i > 1 && len + l > lmax) {
-+		   print line
-+		   line = indent " " a[i]
-+		   len = length (line)
-+		 } else {
-+		   line = line " " a[i]
-+		   len += l
-+		 }
-+	       }
-+	       if (n)
-+		 print line
-+	     }
- 	   }
--	 }'
--  exit 0
-+	 }' || at_write_fail=1
-+  exit $at_write_fail
- fi
- if $at_version_p; then
--  echo "$as_me (silo 4.8)"
--  cat <<\_ACEOF
-+  $as_echo "$as_me (silo 4.8)" &&
-+  cat <<\_ATEOF || at_write_fail=1
- 
--Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software
--Foundation, Inc.
-+Copyright (C) 2010 Free Software Foundation, Inc.
- This test suite is free software; the Free Software Foundation gives
- unlimited permission to copy, distribute and modify it.
- 
-@@ -957,41 +1031,153 @@ the U.S. Department of Energy by
- Lawrence Livermore National Laboratory
- in part under Contract W-7405-Eng-48 and
- in part under Contract DE-AC52-07NA27344.
--_ACEOF
--  exit 0
-+_ATEOF
-+  exit $at_write_fail
-+fi
-+
-+# Should we print banners?  at_groups is space-separated for entire test,
-+# newline-separated if only a subset of the testsuite is run.
-+case $at_groups in
-+  *' '*' '* | *"$as_nl"*"$as_nl"* )
-+      at_print_banners=: ;;
-+  * ) at_print_banners=false ;;
-+esac
-+# Text for banner N, set to empty once printed.
-+# Banner 1. testsuite.at:62
-+# Category starts at test group 1.
-+at_banner_text_1="Non-driver-specific"
-+# Banner 2. testsuite.at:206
-+# Category starts at test group 40.
-+at_banner_text_2="pythonmodule"
-+# Banner 3. testsuite.at:233
-+# Category starts at test group 43.
-+at_banner_text_3="PDB Specific"
-+# Banner 4. testsuite.at:238
-+# Category starts at test group 44.
-+at_banner_text_4="HDF5 Specific"
-+# Banner 5. testsuite.at:281
-+# Category starts at test group 54.
-+at_banner_text_5="Fortran"
-+# Banner 6. testsuite.at:311
-+# Category starts at test group 61.
-+at_banner_text_6="Special"
-+
-+# Take any -C into account.
-+if $at_change_dir ; then
-+  test x != "x$at_dir" && cd "$at_dir" \
-+    || as_fn_error $? "unable to change directory"
-+  at_dir=`pwd`
-+fi
-+
-+# Load the config files for any default variable assignments.
-+for at_file in atconfig atlocal
-+do
-+  test -r $at_file || continue
-+  . ./$at_file || as_fn_error $? "invalid content: $at_file"
-+done
-+
-+# Autoconf <=2.59b set at_top_builddir instead of at_top_build_prefix:
-+: ${at_top_build_prefix=$at_top_builddir}
-+
-+# Perform any assignments requested during argument parsing.
-+eval "$at_debug_args"
-+
-+# atconfig delivers names relative to the directory the test suite is
-+# in, but the groups themselves are run in testsuite-dir/group-dir.
-+if test -n "$at_top_srcdir"; then
-+  builddir=../..
-+  for at_dir_var in srcdir top_srcdir top_build_prefix
-+  do
-+    eval at_val=\$at_$at_dir_var
-+    case $at_val in
-+      [\\/$]* | ?:[\\/]* ) at_prefix= ;;
-+      *) at_prefix=../../ ;;
-+    esac
-+    eval "$at_dir_var=\$at_prefix\$at_val"
-+  done
-+fi
-+
-+## -------------------- ##
-+## Directory structure. ##
-+## -------------------- ##
-+
-+# This is the set of directories and files used by this script
-+# (non-literals are capitalized):
-+#
-+# TESTSUITE         - the testsuite
-+# TESTSUITE.log     - summarizes the complete testsuite run
-+# TESTSUITE.dir/    - created during a run, remains after -d or failed test
-+# + at-groups/      - during a run: status of all groups in run
-+# | + NNN/          - during a run: meta-data about test group NNN
-+# | | + check-line  - location (source file and line) of current AT_CHECK
-+# | | + status      - exit status of current AT_CHECK
-+# | | + stdout      - stdout of current AT_CHECK
-+# | | + stder1      - stderr, including trace
-+# | | + stderr      - stderr, with trace filtered out
-+# | | + test-source - portion of testsuite that defines group
-+# | | + times       - timestamps for computing duration
-+# | | + pass        - created if group passed
-+# | | + xpass       - created if group xpassed
-+# | | + fail        - created if group failed
-+# | | + xfail       - created if group xfailed
-+# | | + skip        - created if group skipped
-+# + at-stop         - during a run: end the run if this file exists
-+# + at-source-lines - during a run: cache of TESTSUITE line numbers for extraction
-+# + 0..NNN/         - created for each group NNN, remains after -d or failed test
-+# | + TESTSUITE.log - summarizes the group results
-+# | + ...           - files created during the group
-+
-+# The directory the whole suite works in.
-+# Should be absolute to let the user `cd' at will.
-+at_suite_dir=$at_dir/$as_me.dir
-+# The file containing the suite ($at_dir might have changed since earlier).
-+at_suite_log=$at_dir/$as_me.log
-+# The directory containing helper files per test group.
-+at_helper_dir=$at_suite_dir/at-groups
-+# Stop file: if it exists, do not start new jobs.
-+at_stop_file=$at_suite_dir/at-stop
-+# The fifo used for the job dispatcher.
-+at_job_fifo=$at_suite_dir/at-job-fifo
-+
-+if $at_clean; then
-+  test -d "$at_suite_dir" &&
-+    find "$at_suite_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
-+  rm -f -r "$at_suite_dir" "$at_suite_log"
-+  exit $?
- fi
- 
- # Don't take risks: use only absolute directories in PATH.
- #
--# For stand-alone test suites, AUTOTEST_PATH is relative to `.'.
-+# For stand-alone test suites (ie. atconfig was not found),
-+# AUTOTEST_PATH is relative to `.'.
- #
- # For embedded test suites, AUTOTEST_PATH is relative to the top level
- # of the package.  Then expand it into build/src parts, since users
- # may create executables in both places.
--AUTOTEST_PATH=`echo $AUTOTEST_PATH | sed "s&:&$PATH_SEPARATOR&g"`
-+AUTOTEST_PATH=`$as_echo "$AUTOTEST_PATH" | sed "s|:|$PATH_SEPARATOR|g"`
- at_path=
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $AUTOTEST_PATH $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  test -n "$at_path" && at_path=$at_path$PATH_SEPARATOR
-+    test -n "$at_path" && as_fn_append at_path $PATH_SEPARATOR
- case $as_dir in
-   [\\/]* | ?:[\\/]* )
--    at_path=$at_path$as_dir
-+    as_fn_append at_path "$as_dir"
-     ;;
-   * )
-     if test -z "$at_top_build_prefix"; then
-       # Stand-alone test suite.
--      at_path=$at_path$as_dir
-+      as_fn_append at_path "$as_dir"
-     else
-       # Embedded test suite.
--      at_path=$at_path$at_top_build_prefix$as_dir$PATH_SEPARATOR
--      at_path=$at_path$at_top_srcdir/$as_dir
-+      as_fn_append at_path "$at_top_build_prefix$as_dir$PATH_SEPARATOR"
-+      as_fn_append at_path "$at_top_srcdir/$as_dir"
-     fi
-     ;;
- esac
--done
-+  done
- IFS=$as_save_IFS
- 
- 
-@@ -999,31 +1185,33 @@ IFS=$as_save_IFS
- #
- # There might be directories that don't exist, but don't redirect
- # builtins' (eg., cd) stderr directly: Ultrix's sh hates that.
--PATH=
-+at_new_path=
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $at_path
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  as_dir=`(cd "$as_dir" && pwd) 2>/dev/null`
--test -d "$as_dir" || continue
--case $PATH in
--	          $as_dir                 | \
--	          $as_dir$PATH_SEPARATOR* | \
--  *$PATH_SEPARATOR$as_dir                 | \
--  *$PATH_SEPARATOR$as_dir$PATH_SEPARATOR* ) ;;
--
--  '') PATH=$as_dir ;;
--   *) PATH=$PATH$PATH_SEPARATOR$as_dir ;;
-+    test -d "$as_dir" || continue
-+case $as_dir in
-+  [\\/]* | ?:[\\/]* ) ;;
-+  * ) as_dir=`(cd "$as_dir" && pwd) 2>/dev/null` ;;
- esac
--done
-+case $PATH_SEPARATOR$at_new_path$PATH_SEPARATOR in
-+  *$PATH_SEPARATOR$as_dir$PATH_SEPARATOR*) ;;
-+  $PATH_SEPARATOR$PATH_SEPARATOR) at_new_path=$as_dir ;;
-+  *) as_fn_append at_new_path "$PATH_SEPARATOR$as_dir" ;;
-+esac
-+  done
- IFS=$as_save_IFS
- 
-+PATH=$at_new_path
- export PATH
- 
- # Setting up the FDs.
--# 5 is the log file.  Not to be overwritten if `-d'.
- 
-+
-+
-+# 5 is the log file.  Not to be overwritten if `-d'.
- if $at_debug_p; then
-   at_suite_log=/dev/null
- else
-@@ -1041,29 +1229,22 @@ _ASBOX
- _ASBOX
-   echo
- 
--  echo "$as_me: command line was:"
--  echo "  $ $0 $at_cli_args"
-+  $as_echo "$as_me: command line was:"
-+  $as_echo "  \$ $0 $at_cli_args"
-   echo
- 
--  # Try to find a few ChangeLogs in case it might help determining the
--  # exact version.  Use the relative dir: if the top dir is a symlink,
--  # find will not follow it (and options to follow the links are not
--  # portable), which would result in no output here.
--  if test -n "$at_top_srcdir"; then
--    cat <<\_ASBOX
--## ----------- ##
--## ChangeLogs. ##
--## ----------- ##
--_ASBOX
-+  # If ChangeLog exists, list a few lines in case it might help determining
-+  # the exact version.
-+  if test -n "$at_top_srcdir" && test -f "$at_top_srcdir/ChangeLog"; then
-+    $as_echo "## ---------- ##
-+## ChangeLog. ##
-+## ---------- ##"
-     echo
--    for at_file in `find "$at_top_srcdir" -name ChangeLog -print`
--    do
--      echo "$as_me: $at_file:"
--      sed 's/^/| /;10q' $at_file
--      echo
--    done
-+    sed 's/^/| /;10q' "$at_top_srcdir/ChangeLog"
-+    echo
-+  fi
- 
--    {
-+  {
- cat <<_ASUNAME
- ## --------- ##
- ## Platform. ##
-@@ -1093,28 +1274,175 @@ for as_dir in $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  echo "PATH: $as_dir"
--done
-+    $as_echo "PATH: $as_dir"
-+  done
- IFS=$as_save_IFS
- 
- }
--    echo
--  fi
-+  echo
- 
-   # Contents of the config files.
-   for at_file in atconfig atlocal
-   do
-     test -r $at_file || continue
--    echo "$as_me: $at_file:"
-+    $as_echo "$as_me: $at_file:"
-     sed 's/^/| /' $at_file
-     echo
-   done
-+} >&5
-+
-+
-+## ------------------------- ##
-+## Autotest shell functions. ##
-+## ------------------------- ##
-+
-+# at_fn_banner NUMBER
-+# -------------------
-+# Output banner NUMBER, provided the testsuite is running multiple groups and
-+# this particular banner has not yet been printed.
-+at_fn_banner ()
-+{
-+  $at_print_banners || return 0
-+  eval at_banner_text=\$at_banner_text_$1
-+  test "x$at_banner_text" = x && return 0
-+  eval at_banner_text_$1=
-+  $as_echo "$as_nl$at_banner_text$as_nl"
-+} # at_fn_banner
-+
-+# at_fn_check_prepare_notrace REASON LINE
-+# ---------------------------------------
-+# Perform AT_CHECK preparations for the command at LINE for an untraceable
-+# command; REASON is the reason for disabling tracing.
-+at_fn_check_prepare_notrace ()
-+{
-+  $at_trace_echo "Not enabling shell tracing (command contains $1)"
-+  $as_echo "$2" >"$at_check_line_file"
-+  at_check_trace=: at_check_filter=:
-+  : >"$at_stdout"; : >"$at_stderr"
-+}
-+
-+# at_fn_check_prepare_trace LINE
-+# ------------------------------
-+# Perform AT_CHECK preparations for the command at LINE for a traceable
-+# command.
-+at_fn_check_prepare_trace ()
-+{
-+  $as_echo "$1" >"$at_check_line_file"
-+  at_check_trace=$at_traceon at_check_filter=$at_check_filter_trace
-+  : >"$at_stdout"; : >"$at_stderr"
-+}
-+
-+# at_fn_check_prepare_dynamic COMMAND LINE
-+# ----------------------------------------
-+# Decide if COMMAND at LINE is traceable at runtime, and call the appropriate
-+# preparation function.
-+at_fn_check_prepare_dynamic ()
-+{
-+  case $1 in
-+    *$as_nl*)
-+      at_fn_check_prepare_notrace 'an embedded newline' "$2" ;;
-+    *)
-+      at_fn_check_prepare_trace "$2" ;;
-+  esac
-+}
-+
-+# at_fn_filter_trace
-+# ------------------
-+# Remove the lines in the file "$at_stderr" generated by "set -x" and print
-+# them to stderr.
-+at_fn_filter_trace ()
-+{
-+  mv "$at_stderr" "$at_stder1"
-+  grep '^ *+' "$at_stder1" >&2
-+  grep -v '^ *+' "$at_stder1" >"$at_stderr"
-+}
-+
-+# at_fn_log_failure FILE-LIST
-+# ---------------------------
-+# Copy the files in the list on stdout with a "> " prefix, and exit the shell
-+# with a failure exit code.
-+at_fn_log_failure ()
-+{
-+  for file
-+    do $as_echo "$file:"; sed 's/^/> /' "$file"; done
-+  echo 1 > "$at_status_file"
-+  exit 1
-+}
-+
-+# at_fn_check_skip EXIT-CODE LINE
-+# -------------------------------
-+# Check whether EXIT-CODE is a special exit code (77 or 99), and if so exit
-+# the test group subshell with that same exit code. Use LINE in any report
-+# about test failure.
-+at_fn_check_skip ()
-+{
-+  case $1 in
-+    99) echo 99 > "$at_status_file"; at_failed=:
-+	$as_echo "$2: hard failure"; exit 99;;
-+    77) echo 77 > "$at_status_file"; exit 77;;
-+  esac
-+}
-+
-+# at_fn_check_status EXPECTED EXIT-CODE LINE
-+# ------------------------------------------
-+# Check whether EXIT-CODE is the EXPECTED exit code, and if so do nothing.
-+# Otherwise, if it is 77 or 99, exit the test group subshell with that same
-+# exit code; if it is anything else print an error message referring to LINE,
-+# and fail the test.
-+at_fn_check_status ()
-+{
-+  case $2 in
-+    $1 ) ;;
-+    77) echo 77 > "$at_status_file"; exit 77;;
-+    99) echo 99 > "$at_status_file"; at_failed=:
-+	$as_echo "$3: hard failure"; exit 99;;
-+    *) $as_echo "$3: exit code was $2, expected $1"
-+      at_failed=:;;
-+  esac
-+}
-+
-+# at_fn_diff_devnull FILE
-+# -----------------------
-+# Emit a diff between /dev/null and FILE. Uses "test -s" to avoid useless diff
-+# invocations.
-+at_fn_diff_devnull ()
-+{
-+  test -s "$1" || return 0
-+  $at_diff "$at_devnull" "$1"
-+}
-+
-+# at_fn_test NUMBER
-+# -----------------
-+# Parse out test NUMBER from the tail of this file.
-+at_fn_test ()
-+{
-+  eval at_sed=\$at_sed$1
-+  sed "$at_sed" "$at_myself" > "$at_test_source"
-+}
-+
-+# at_fn_create_debugging_script
-+# -----------------------------
-+# Create the debugging script $at_group_dir/run which will reproduce the
-+# current test group.
-+at_fn_create_debugging_script ()
-+{
-+  {
-+    echo "#! /bin/sh" &&
-+    echo 'test "${ZSH_VERSION+set}" = set && alias -g '\''${1+"$@"}'\''='\''"$@"'\''' &&
-+    $as_echo "cd '$at_dir'" &&
-+    $as_echo "exec \${CONFIG_SHELL-$SHELL} \"$at_myself\" -v -d $at_debug_args $at_group \${1+\"\$@\"}" &&
-+    echo 'exit 1'
-+  } >"$at_group_dir/run" &&
-+  chmod +x "$at_group_dir/run"
-+}
- 
--  cat <<\_ASBOX
--## ---------------- ##
-+## -------------------------------- ##
-+## End of autotest shell functions. ##
-+## -------------------------------- ##
-+{
-+  $as_echo "## ---------------- ##
- ## Tested programs. ##
--## ---------------- ##
--_ASBOX
-+## ---------------- ##"
-   echo
- } >&5
- 
-@@ -1122,52 +1450,44 @@ _ASBOX
- for at_program in : $at_tested
- do
-   test "$at_program" = : && continue
--  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-+  case $at_program in
-+    [\\/]* | ?:[\\/]* ) $at_program_=$at_program ;;
-+    * )
-+    as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
- for as_dir in $PATH
- do
-   IFS=$as_save_IFS
-   test -z "$as_dir" && as_dir=.
--  test -f "$as_dir/$at_program" && break
--done
-+    test -f "$as_dir/$at_program" && break
-+  done
- IFS=$as_save_IFS
- 
--  if test -f "$as_dir/$at_program"; then
-+    at_program_=$as_dir/$at_program ;;
-+  esac
-+  if test -f "$at_program_"; then
-     {
--      echo "$at_srcdir/testsuite.at:55: $as_dir/$at_program --version"
--      "$as_dir/$at_program" --version
-+      $as_echo "$at_srcdir/testsuite.at:55: $at_program_ --version"
-+      "$at_program_" --version </dev/null
-       echo
-     } >&5 2>&1
-   else
--    { { echo "$as_me:$LINENO: error: cannot find $at_program" >&5
--echo "$as_me: error: cannot find $at_program" >&2;}
--   { (exit 1); exit 1; }; }
-+    as_fn_error $? "cannot find $at_program" "$LINENO" 5
-   fi
- done
- 
- {
--  cat <<\_ASBOX
--## ------------------ ##
-+  $as_echo "## ------------------ ##
- ## Running the tests. ##
--## ------------------ ##
--_ASBOX
-+## ------------------ ##"
- } >&5
- 
- at_start_date=`date`
- at_start_time=`date +%s 2>/dev/null`
--echo "$as_me: starting at: $at_start_date" >&5
--at_xpass_list=
--at_xfail_list=
--at_pass_list=
--at_fail_list=
--at_skip_list=
--at_group_count=0
-+$as_echo "$as_me: starting at: $at_start_date" >&5
- 
- # Create the master directory if it doesn't already exist.
--test -d "$at_suite_dir" ||
--  mkdir "$at_suite_dir" ||
--  { { echo "$as_me:$LINENO: error: cannot create '$at_suite_dir'" >&5
--echo "$as_me: error: cannot create '$at_suite_dir'" >&2;}
--   { (exit 1); exit 1; }; }
-+as_dir="$at_suite_dir"; as_fn_mkdir_p ||
-+  as_fn_error $? "cannot create \`$at_suite_dir'" "$LINENO" 5
- 
- # Can we diff with `/dev/null'?  DU 5.0 refuses.
- if diff /dev/null /dev/null >/dev/null 2>&1; then
-@@ -1185,4531 +1505,423 @@ else
-   at_diff=diff
- fi
- 
-+# Get the last needed group.
-+for at_group in : $at_groups; do :; done
-+
-+# Extract the start and end lines of each test group at the tail
-+# of this file
-+awk '
-+BEGIN { FS="" }
-+/^#AT_START_/ {
-+  start = NR
-+}
-+/^#AT_STOP_/ {
-+  test = substr ($ 0, 10)
-+  print "at_sed" test "=\"1," start "d;" (NR-1) "q\""
-+  if (test == "'"$at_group"'") exit
-+}' "$at_myself" > "$at_suite_dir/at-source-lines" &&
-+. "$at_suite_dir/at-source-lines" ||
-+  as_fn_error $? "cannot create test line number cache" "$LINENO" 5
-+rm -f "$at_suite_dir/at-source-lines"
-+
-+# Set number of jobs for `-j'; avoid more jobs than test groups.
-+set X $at_groups; shift; at_max_jobs=$#
-+if test $at_max_jobs -eq 0; then
-+  at_jobs=1
-+fi
-+if test $at_jobs -ne 1 &&
-+   { test $at_jobs -eq 0 || test $at_jobs -gt $at_max_jobs; }; then
-+  at_jobs=$at_max_jobs
-+fi
-+
-+# If parallel mode, don't output banners, don't split summary lines.
-+if test $at_jobs -ne 1; then
-+  at_print_banners=false
-+  at_quiet=:
-+fi
-+
-+# Set up helper dirs.
-+rm -rf "$at_helper_dir" &&
-+mkdir "$at_helper_dir" &&
-+cd "$at_helper_dir" &&
-+{ test -z "$at_groups" || mkdir $at_groups; } ||
-+as_fn_error $? "testsuite directory setup failed" "$LINENO" 5
-+
-+# Functions for running a test group.  We leave the actual
-+# test group execution outside of a shell function in order
-+# to avoid hitting zsh 4.x exit status bugs.
-+
-+# at_fn_group_prepare
-+# -------------------
-+# Prepare for running a test group.
-+at_fn_group_prepare ()
-+{
-+  # The directory for additional per-group helper files.
-+  at_job_dir=$at_helper_dir/$at_group
-+  # The file containing the location of the last AT_CHECK.
-+  at_check_line_file=$at_job_dir/check-line
-+  # The file containing the exit status of the last command.
-+  at_status_file=$at_job_dir/status
-+  # The files containing the output of the tested commands.
-+  at_stdout=$at_job_dir/stdout
-+  at_stder1=$at_job_dir/stder1
-+  at_stderr=$at_job_dir/stderr
-+  # The file containing the code for a test group.
-+  at_test_source=$at_job_dir/test-source
-+  # The file containing dates.
-+  at_times_file=$at_job_dir/times
- 
--for at_group in $at_groups
--do
-   # Be sure to come back to the top test directory.
-   cd "$at_suite_dir"
- 
--  case $at_group in
--    banner-*)
--      at_group_log=$at_suite_log
--      ;;
-+  # Clearly separate the test groups when verbose.
-+  $at_first || $at_verbose echo
- 
--    *)
--      at_group_normalized=$at_group
-+  at_group_normalized=$at_group
- 
--  while :; do
-+  eval 'while :; do
-     case $at_group_normalized in #(
--    $at_format*) break;;
-+    '"$at_format"'*) break;;
-     esac
-     at_group_normalized=0$at_group_normalized
--  done
-+  done'
- 
- 
--      # Create a fresh directory for the next test group, and enter.
--      at_group_dir=$at_suite_dir/$at_group_normalized
--      at_group_log=$at_group_dir/$as_me.log
--      if test -d "$at_group_dir"; then
--	find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
--	rm -fr "$at_group_dir"
--      fi
--      # Be tolerant if the above `rm' was not able to remove the directory.
--      { as_dir=$at_group_dir
--  case $as_dir in #(
--  -*) as_dir=./$as_dir;;
--  esac
--  test -d "$as_dir" || { $as_mkdir_p && mkdir -p "$as_dir"; } || {
--    as_dirs=
--    while :; do
--      case $as_dir in #(
--      *\'*) as_qdir=`echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #(
--      *) as_qdir=$as_dir;;
--      esac
--      as_dirs="'$as_qdir' $as_dirs"
--      as_dir=`$as_dirname -- "$as_dir" ||
--$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
--	 X"$as_dir" : 'X\(//\)[^/]' \| \
--	 X"$as_dir" : 'X\(//\)$' \| \
--	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
--echo X"$as_dir" |
--    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
--	    s//\1/
--	    q
--	  }
--	  /^X\(\/\/\)[^/].*/{
--	    s//\1/
--	    q
--	  }
--	  /^X\(\/\/\)$/{
--	    s//\1/
--	    q
--	  }
--	  /^X\(\/\).*/{
--	    s//\1/
--	    q
--	  }
--	  s/.*/./; q'`
--      test -d "$as_dir" && break
--    done
--    test -z "$as_dirs" || eval "mkdir $as_dirs"
--  } || test -d "$as_dir" || { { echo "$as_me:$LINENO: error: cannot create directory $as_dir" >&5
--echo "$as_me: error: cannot create directory $as_dir" >&2;}
--   { (exit 1); exit 1; }; }; }
--      cd $at_group_dir
--      ;;
--  esac
-+  # Create a fresh directory for the next test group, and enter.
-+  # If one already exists, the user may have invoked ./run from
-+  # within that directory; we remove the contents, but not the
-+  # directory itself, so that we aren't pulling the rug out from
-+  # under the shell's notion of the current directory.
-+  at_group_dir=$at_suite_dir/$at_group_normalized
-+  at_group_log=$at_group_dir/$as_me.log
-+  if test -d "$at_group_dir"; then
-+  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx {} \;
-+  rm -fr "$at_group_dir"/* "$at_group_dir"/.[!.] "$at_group_dir"/.??*
-+fi ||
-+    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: test directory for $at_group_normalized could not be cleaned" >&5
-+$as_echo "$as_me: WARNING: test directory for $at_group_normalized could not be cleaned" >&2;}
-+  # Be tolerant if the above `rm' was not able to remove the directory.
-+  as_dir="$at_group_dir"; as_fn_mkdir_p
- 
-   echo 0 > "$at_status_file"
- 
--  # Clearly separate the test groups when verbose.
--  test $at_group_count != 0 && $at_verbose
--
-   # In verbose mode, append to the log file *and* show on
--  # the standard output; in quiet mode only write to the log
--  if test $at_verbose = echo; then
-+  # the standard output; in quiet mode only write to the log.
-+  if test -z "$at_verbose"; then
-     at_tee_pipe='tee -a "$at_group_log"'
-   else
-     at_tee_pipe='cat >> "$at_group_log"'
-   fi
-+}
- 
--  case $at_group in
--
--  banner-1 ) # Banner 1. testsuite.at:62
--    cat <<\_ATEOF
--
--Non-driver-specific
--
--_ATEOF
--    ;;
-+# at_fn_group_banner ORDINAL LINE DESC PAD [BANNER]
-+# -------------------------------------------------
-+# Declare the test group ORDINAL, located at LINE with group description DESC,
-+# and residing under BANNER. Use PAD to align the status column.
-+at_fn_group_banner ()
-+{
-+  at_setup_line="$2"
-+  test -n "$5" && at_fn_banner $5
-+  at_desc="$3"
-+  case $1 in
-+    [0-9])      at_desc_line="  $1: ";;
-+    [0-9][0-9]) at_desc_line=" $1: " ;;
-+    *)          at_desc_line="$1: "  ;;
-+  esac
-+  as_fn_append at_desc_line "$3$4"
-+  $at_quiet $as_echo_n "$at_desc_line"
-+  echo "#                             -*- compilation -*-" >> "$at_group_log"
-+}
- 
--  1 ) # 1. testsuite.at:63: version
--    at_setup_line='testsuite.at:63'
--    at_desc="version"
--    $at_quiet $ECHO_N "  1: version                                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "1. testsuite.at:63: testing ..."
--      $at_traceon
-+# at_fn_group_postprocess
-+# -----------------------
-+# Perform cleanup after running a test group.
-+at_fn_group_postprocess ()
-+{
-+  # Be sure to come back to the suite directory, in particular
-+  # since below we might `rm' the group directory we are in currently.
-+  cd "$at_suite_dir"
- 
--cat >expout <<'_ATEOF'
--This version of Silo is greater than or equal to 4.6
--This version of Silo is NOT greater than or equal to 90.5.2
--DBVersion() returns "4.8"
--DBVersionGE(4,6,0) returns 1
--DBVersionGE(90,5,2) returns 0
--On file handle returned from DBCreate...
--    DBFileVersion() returns "4.8"
--    DBFileVersionGE(4,6,0) returns 1
--    DBFileVersionGE(90,5,2) returns 0
--On file handle returned from DBOpen...
--    DBFileVersion() returns "4.8"
--    DBFileVersionGE(4,6,0) returns 1
--    DBFileVersionGE(90,5,2) returns 0
--On old silo file handle returned from DBOpen...
--    DBFileVersion() returns "unknown; 4.5 or older"
--    DBFileVersionGE(3,0,0) returns -1
--    DBFileVersionGE(4,6,0) returns 0
--    DBFileVersionGE(90,5,2) returns 0
-+  if test ! -f "$at_check_line_file"; then
-+    sed "s/^ */$as_me: WARNING: /" <<_ATEOF
-+      A failure happened in a test group before any test could be
-+      run. This means that test suite is improperly designed.  Please
-+      report this failure to <visit-users at email.ornl.gov>.
- _ATEOF
-+    $as_echo "$at_setup_line" >"$at_check_line_file"
-+    at_status=99
-+  fi
-+  $at_verbose $as_echo_n "$at_group. $at_setup_line: "
-+  $as_echo_n "$at_group. $at_setup_line: " >> "$at_group_log"
-+  case $at_xfail:$at_status in
-+    yes:0)
-+	at_msg="UNEXPECTED PASS"
-+	at_res=xpass
-+	at_errexit=$at_errexit_p
-+	at_color=$at_red
-+	;;
-+    no:0)
-+	at_msg="ok"
-+	at_res=pass
-+	at_errexit=false
-+	at_color=$at_grn
-+	;;
-+    *:77)
-+	at_msg='skipped ('`cat "$at_check_line_file"`')'
-+	at_res=skip
-+	at_errexit=false
-+	at_color=$at_blu
-+	;;
-+    no:* | *:99)
-+	at_msg='FAILED ('`cat "$at_check_line_file"`')'
-+	at_res=fail
-+	at_errexit=$at_errexit_p
-+	at_color=$at_red
-+	;;
-+    yes:*)
-+	at_msg='expected failure ('`cat "$at_check_line_file"`')'
-+	at_res=xfail
-+	at_errexit=false
-+	at_color=$at_lgn
-+	;;
-+  esac
-+  echo "$at_res" > "$at_job_dir/$at_res"
-+  # In parallel mode, output the summary line only afterwards.
-+  if test $at_jobs -ne 1 && test -n "$at_verbose"; then
-+    $as_echo "$at_desc_line $at_color$at_msg$at_std"
-+  else
-+    # Make sure there is a separator even with long titles.
-+    $as_echo " $at_color$at_msg$at_std"
-+  fi
-+  at_log_msg="$at_group. $at_desc ($at_setup_line): $at_msg"
-+  case $at_status in
-+    0|77)
-+      # $at_times_file is only available if the group succeeded.
-+      # We're not including the group log, so the success message
-+      # is written in the global log separately.  But we also
-+      # write to the group log in case they're using -d.
-+      if test -f "$at_times_file"; then
-+	at_log_msg="$at_log_msg     ("`sed 1d "$at_times_file"`')'
-+	rm -f "$at_times_file"
-+      fi
-+      $as_echo "$at_log_msg" >> "$at_group_log"
-+      $as_echo "$at_log_msg" >&5
- 
--$at_traceoff
--echo "$at_srcdir/testsuite.at:84: \$VALGRIND version \$STARGS"
--echo testsuite.at:84 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND version $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND version $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND version $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--$at_diff expout "$at_stdout" || at_failed=:
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:84: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  2 ) # 2. testsuite.at:86: namescheme
--    at_setup_line='testsuite.at:86'
--    at_desc="namescheme"
--    $at_quiet $ECHO_N "  2: namescheme                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "2. testsuite.at:86: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:87: \$VALGRIND namescheme"
--echo testsuite.at:87 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND namescheme" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND namescheme ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND namescheme ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:87: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  3 ) # 3. testsuite.at:89: point
--    at_setup_line='testsuite.at:89'
--    at_desc="point"
--    $at_quiet $ECHO_N "  3: point                                          $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "3. testsuite.at:89: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:90: \$VALGRIND point \$STARGS"
--echo testsuite.at:90 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND point $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND point $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND point $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:90: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  4 ) # 4. testsuite.at:92: extface
--    at_setup_line='testsuite.at:92'
--    at_desc="extface"
--    $at_quiet $ECHO_N "  4: extface                                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "4. testsuite.at:92: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:93: \$VALGRIND extface \$STARGS"
--echo testsuite.at:93 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND extface $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND extface $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND extface $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:93: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  5 ) # 5. testsuite.at:95: testall -small
--    at_setup_line='testsuite.at:95'
--    at_desc="testall -small"
--    $at_quiet $ECHO_N "  5: testall -small                                 $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "5. testsuite.at:95: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:96: \$VALGRIND testall -small \$STARGS"
--echo testsuite.at:96 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND testall -small $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND testall -small $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND testall -small $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:96: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  6 ) # 6. testsuite.at:98: TestReadMask
--    at_setup_line='testsuite.at:98'
--    at_desc="TestReadMask"
--    $at_quiet $ECHO_N "  6: TestReadMask                                   $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "6. testsuite.at:98: testing ..."
--      $at_traceon
-- # needs files generated by other execs
--$at_traceoff
--echo "$at_srcdir/testsuite.at:99: extface \$STARGS"
--echo testsuite.at:99 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "extface $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; extface $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; extface $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:99: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
-- # don't valgrind these intermediate parts
--$at_traceoff
--echo "$at_srcdir/testsuite.at:100: point \$STARGS"
--echo testsuite.at:100 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "point $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; point $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; point $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:100: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:101: testall -small \$STARGS"
--echo testsuite.at:101 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "testall -small $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; testall -small $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; testall -small $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:101: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:102: \$VALGRIND TestReadMask \$STARGS"
--echo testsuite.at:102 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND TestReadMask $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND TestReadMask $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND TestReadMask $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:102: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  7 ) # 7. testsuite.at:104: array
--    at_setup_line='testsuite.at:104'
--    at_desc="array"
--    $at_quiet $ECHO_N "  7: array                                          $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "7. testsuite.at:104: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:105: \$VALGRIND array \$STARGS"
--echo testsuite.at:105 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND array $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND array $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND array $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:105: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  8 ) # 8. testsuite.at:107: multi_test
--    at_setup_line='testsuite.at:107'
--    at_desc="multi_test"
--    $at_quiet $ECHO_N "  8: multi_test                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "8. testsuite.at:107: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:108: \$VALGRIND multi_test \$STARGS"
--echo testsuite.at:108 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND multi_test $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND multi_test $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND multi_test $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:108: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  9 ) # 9. testsuite.at:110: multi_test earlyclose
--    at_setup_line='testsuite.at:110'
--    at_desc="multi_test earlyclose"
--    $at_quiet $ECHO_N "  9: multi_test earlyclose                          $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "9. testsuite.at:110: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:111: \$VALGRIND multi_test earlyclose \$STARGS"
--echo testsuite.at:111 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND multi_test earlyclose $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND multi_test earlyclose $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND multi_test earlyclose $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:111: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  10 ) # 10. testsuite.at:113: partial_io
--    at_setup_line='testsuite.at:113'
--    at_desc="partial_io"
--    $at_quiet $ECHO_N " 10: partial_io                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "10. testsuite.at:113: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:114: \$VALGRIND partial_io \$STARGS"
--echo testsuite.at:114 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND partial_io $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND partial_io $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND partial_io $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:114: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  11 ) # 11. testsuite.at:116: simple
--    at_setup_line='testsuite.at:116'
--    at_desc="simple"
--    $at_quiet $ECHO_N " 11: simple                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "11. testsuite.at:116: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:117: \$VALGRIND simple \$STARGS"
--echo testsuite.at:117 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND simple $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND simple $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND simple $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:117: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  12 ) # 12. testsuite.at:119: ucd
--    at_setup_line='testsuite.at:119'
--    at_desc="ucd"
--    $at_quiet $ECHO_N " 12: ucd                                            $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "12. testsuite.at:119: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:120: \$VALGRIND ucd \$STARGS"
--echo testsuite.at:120 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND ucd $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND ucd $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND ucd $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:120: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  13 ) # 13. testsuite.at:122: ucdsamp3
--    at_setup_line='testsuite.at:122'
--    at_desc="ucdsamp3"
--    $at_quiet $ECHO_N " 13: ucdsamp3                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "13. testsuite.at:122: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:123: \$VALGRIND ucdsamp3 \$STARGS"
--echo testsuite.at:123 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND ucdsamp3 $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND ucdsamp3 $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND ucdsamp3 $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:123: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  14 ) # 14. testsuite.at:125: testall -small -fortran
--    at_setup_line='testsuite.at:125'
--    at_desc="testall -small -fortran"
--    $at_quiet $ECHO_N " 14: testall -small -fortran                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "14. testsuite.at:125: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:126: \$VALGRIND testall -small -fortran \$STARGS"
--echo testsuite.at:126 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND testall -small -fortran $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND testall -small -fortran $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND testall -small -fortran $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:126: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  15 ) # 15. testsuite.at:128: obj
--    at_setup_line='testsuite.at:128'
--    at_desc="obj"
--    $at_quiet $ECHO_N " 15: obj                                            $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "15. testsuite.at:128: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:129: \$VALGRIND obj \$STARGS"
--echo testsuite.at:129 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND obj $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND obj $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND obj $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:129: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  16 ) # 16. testsuite.at:131: onehex
--    at_setup_line='testsuite.at:131'
--    at_desc="onehex"
--    $at_quiet $ECHO_N " 16: onehex                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "16. testsuite.at:131: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:132: \$VALGRIND onehex \$STARGS"
--echo testsuite.at:132 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND onehex $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND onehex $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND onehex $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:132: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  17 ) # 17. testsuite.at:134: oneprism
--    at_setup_line='testsuite.at:134'
--    at_desc="oneprism"
--    $at_quiet $ECHO_N " 17: oneprism                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "17. testsuite.at:134: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:135: \$VALGRIND oneprism \$STARGS"
--echo testsuite.at:135 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND oneprism $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND oneprism $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND oneprism $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:135: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  18 ) # 18. testsuite.at:137: onepyramid
--    at_setup_line='testsuite.at:137'
--    at_desc="onepyramid"
--    $at_quiet $ECHO_N " 18: onepyramid                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "18. testsuite.at:137: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:138: \$VALGRIND onepyramid \$STARGS"
--echo testsuite.at:138 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND onepyramid $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND onepyramid $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND onepyramid $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:138: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  19 ) # 19. testsuite.at:140: onetet
--    at_setup_line='testsuite.at:140'
--    at_desc="onetet"
--    $at_quiet $ECHO_N " 19: onetet                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "19. testsuite.at:140: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:141: \$VALGRIND onetet \$STARGS"
--echo testsuite.at:141 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND onetet $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND onetet $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND onetet $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:141: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  20 ) # 20. testsuite.at:143: subhex
--    at_setup_line='testsuite.at:143'
--    at_desc="subhex"
--    $at_quiet $ECHO_N " 20: subhex                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "20. testsuite.at:143: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:144: \$VALGRIND subhex \$STARGS"
--echo testsuite.at:144 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND subhex $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND subhex $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND subhex $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:144: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  21 ) # 21. testsuite.at:146: twohex
--    at_setup_line='testsuite.at:146'
--    at_desc="twohex"
--    $at_quiet $ECHO_N " 21: twohex                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "21. testsuite.at:146: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:147: \$VALGRIND twohex \$STARGS"
--echo testsuite.at:147 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND twohex $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND twohex $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND twohex $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:147: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  22 ) # 22. testsuite.at:149: multispec
--    at_setup_line='testsuite.at:149'
--    at_desc="multispec"
--    $at_quiet $ECHO_N " 22: multispec                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "22. testsuite.at:149: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:150: \$VALGRIND multispec \$STARGS"
--echo testsuite.at:150 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND multispec $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND multispec $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND multispec $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:150: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  23 ) # 23. testsuite.at:152: sami
--    at_setup_line='testsuite.at:152'
--    at_desc="sami"
--    $at_quiet $ECHO_N " 23: sami                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "23. testsuite.at:152: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:153: \$VALGRIND sami \$STARGS"
--echo testsuite.at:153 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND sami $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND sami $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND sami $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:153: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  24 ) # 24. testsuite.at:155: specmix
--    at_setup_line='testsuite.at:155'
--    at_desc="specmix"
--    $at_quiet $ECHO_N " 24: specmix                                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "24. testsuite.at:155: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:156: \$VALGRIND specmix \$STARGS"
--echo testsuite.at:156 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND specmix $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND specmix $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND specmix $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:156: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  25 ) # 25. testsuite.at:158: spec
--    at_setup_line='testsuite.at:158'
--    at_desc="spec"
--    $at_quiet $ECHO_N " 25: spec                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "25. testsuite.at:158: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:159: \$VALGRIND spec \$STARGS"
--echo testsuite.at:159 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND spec $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND spec $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND spec $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:159: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  26 ) # 26. testsuite.at:161: group_test
--    at_setup_line='testsuite.at:161'
--    at_desc="group_test"
--    $at_quiet $ECHO_N " 26: group_test                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "26. testsuite.at:161: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:162: \$VALGRIND group_test 0 0 0 \$STARGS"
--echo testsuite.at:162 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND group_test 0 0 0 $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND group_test 0 0 0 $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND group_test 0 0 0 $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:162: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  27 ) # 27. testsuite.at:164: listtypes
--    at_setup_line='testsuite.at:164'
--    at_desc="listtypes"
--    $at_quiet $ECHO_N " 27: listtypes                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "27. testsuite.at:164: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:165: \$VALGRIND ucd \$STARGS"
--echo testsuite.at:165 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND ucd $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND ucd $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND ucd $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:165: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:166: test -z \"\$STARGS\" && \$VALGRIND listtypes ucd.pdb || \$VALGRIND listtypes ucd.h5"
--echo testsuite.at:166 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test -z \"$STARGS\" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$STARGS" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$STARGS" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:166: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  28 ) # 28. testsuite.at:168: alltypes
--    at_setup_line='testsuite.at:168'
--    at_desc="alltypes"
--    $at_quiet $ECHO_N " 28: alltypes                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "28. testsuite.at:168: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:169: \$VALGRIND alltypes \$STARGS"
--echo testsuite.at:169 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND alltypes $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND alltypes $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND alltypes $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:169: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  29 ) # 29. testsuite.at:171: wave
--    at_setup_line='testsuite.at:171'
--    at_desc="wave"
--    $at_quiet $ECHO_N " 29: wave                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "29. testsuite.at:171: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:172: \$VALGRIND wave \$STARGS"
--echo testsuite.at:172 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND wave $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND wave $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND wave $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:172: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  30 ) # 30. testsuite.at:174: polyzl
--    at_setup_line='testsuite.at:174'
--    at_desc="polyzl"
--    $at_quiet $ECHO_N " 30: polyzl                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "30. testsuite.at:174: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:175: \$VALGRIND polyzl \$STARGS"
--echo testsuite.at:175 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND polyzl $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND polyzl $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND polyzl $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:175: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  31 ) # 31. testsuite.at:177: csg
--    at_setup_line='testsuite.at:177'
--    at_desc="csg"
--    $at_quiet $ECHO_N " 31: csg                                            $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "31. testsuite.at:177: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:178: \$VALGRIND csg \$STARGS"
--echo testsuite.at:178 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND csg $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND csg $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND csg $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:178: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  32 ) # 32. testsuite.at:180: rocket
--    at_setup_line='testsuite.at:180'
--    at_desc="rocket"
--    $at_quiet $ECHO_N " 32: rocket                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "32. testsuite.at:180: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:181: \$VALGRIND rocket \$STARGS"
--echo testsuite.at:181 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND rocket $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND rocket $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND rocket $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:181: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  33 ) # 33. testsuite.at:183: mmadjacency
--    at_setup_line='testsuite.at:183'
--    at_desc="mmadjacency"
--    $at_quiet $ECHO_N " 33: mmadjacency                                    $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "33. testsuite.at:183: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:184: \$VALGRIND mmadjacency \$STARGS"
--echo testsuite.at:184 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND mmadjacency $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND mmadjacency $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND mmadjacency $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:184: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  34 ) # 34. testsuite.at:186: mat3d_3across
--    at_setup_line='testsuite.at:186'
--    at_desc="mat3d_3across"
--    $at_quiet $ECHO_N " 34: mat3d_3across                                  $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "34. testsuite.at:186: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:187: \$VALGRIND mat3d_3across \$STARGS"
--echo testsuite.at:187 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND mat3d_3across $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND mat3d_3across $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND mat3d_3across $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--$at_diff "$at_devnull" "$at_stdout" || at_failed=:
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:187: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  35 ) # 35. testsuite.at:189: ucd1d
--    at_setup_line='testsuite.at:189'
--    at_desc="ucd1d"
--    $at_quiet $ECHO_N " 35: ucd1d                                          $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "35. testsuite.at:189: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:190: \$VALGRIND ucd1d \$STARGS"
--echo testsuite.at:190 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND ucd1d $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND ucd1d $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND ucd1d $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:190: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  36 ) # 36. testsuite.at:192: dir
--    at_setup_line='testsuite.at:192'
--    at_desc="dir"
--    $at_quiet $ECHO_N " 36: dir                                            $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "36. testsuite.at:192: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:193: \$VALGRIND dir \$STARGS"
--echo testsuite.at:193 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND dir $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND dir $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND dir $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:193: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  37 ) # 37. testsuite.at:195: quad
--    at_setup_line='testsuite.at:195'
--    at_desc="quad"
--    $at_quiet $ECHO_N " 37: quad                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "37. testsuite.at:195: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:196: \$VALGRIND quad \$STARGS"
--echo testsuite.at:196 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND quad $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND quad $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND quad $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:196: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  38 ) # 38. testsuite.at:198: arbpoly2d
--    at_setup_line='testsuite.at:198'
--    at_desc="arbpoly2d"
--    $at_quiet $ECHO_N " 38: arbpoly2d                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "38. testsuite.at:198: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:199: \$VALGRIND arbpoly2d \$STARGS"
--echo testsuite.at:199 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND arbpoly2d $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND arbpoly2d $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND arbpoly2d $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:199: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  39 ) # 39. testsuite.at:201: readstuff
--    at_setup_line='testsuite.at:201'
--    at_desc="readstuff"
--    $at_quiet $ECHO_N " 39: readstuff                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "39. testsuite.at:201: testing ..."
--      $at_traceon
-- # needs data file from multi_test
--$at_traceoff
--echo "$at_srcdir/testsuite.at:202: multi_test \$STARGS"
--echo testsuite.at:202 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "multi_test $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; multi_test $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; multi_test $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:202: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
-- # don't valgrind these intermediate parts
--$at_traceoff
--echo "$at_srcdir/testsuite.at:203: \$VALGRIND readstuff \$STARGS"
--echo testsuite.at:203 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND readstuff $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND readstuff $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND readstuff $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   *);;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--
--  banner-2 ) # Banner 2. testsuite.at:206
--    cat <<\_ATEOF
--
--pythonmodule
--
--_ATEOF
--    ;;
--
--  40 ) # 40. testsuite.at:207: read
--    at_setup_line='testsuite.at:207'
--    at_desc="read"
--    $at_quiet $ECHO_N " 40: read                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "40. testsuite.at:207: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:209: multi_test \$STARGS hdf-friendly"
--echo testsuite.at:209 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "multi_test $STARGS hdf-friendly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; multi_test $STARGS hdf-friendly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; multi_test $STARGS hdf-friendly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:209: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
-- # generate data for python tests
--$at_traceoff
--echo "$at_srcdir/testsuite.at:210: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_read.py"
--echo testsuite.at:210 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:210: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  41 ) # 41. testsuite.at:212: write
--    at_setup_line='testsuite.at:212'
--    at_desc="write"
--    $at_quiet $ECHO_N " 41: write                                          $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "41. testsuite.at:212: testing ..."
--      $at_traceon
--
--
--cat >expout <<'_ATEOF'
--toc=nvar = 12
--var_names = (_fileinfo, _silolibinfo, t1, t10, t11, t2, t3, t4, t5, t6, t7, t8)
--ndir = 1
--dir_names = (a)
--
--t2='hello'
--t6= (1.2, 10.199999999999999)
--a/t8='x2'
--t9=x3
--/t5= (1.2, 10.0)
--_ATEOF
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:225: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_write.py"
--echo testsuite.at:225 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--$at_diff expout "$at_stdout" || at_failed=:
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:225: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  42 ) # 42. testsuite.at:227: error handling
--    at_setup_line='testsuite.at:227'
--    at_desc="error handling"
--    $at_quiet $ECHO_N " 42: error handling                                 $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "42. testsuite.at:227: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:229: multi_test \$STARGS hdf-friendly"
--echo testsuite.at:229 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "multi_test $STARGS hdf-friendly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; multi_test $STARGS hdf-friendly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; multi_test $STARGS hdf-friendly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:229: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
-- # generate data for python tests
--$at_traceoff
--echo "$at_srcdir/testsuite.at:230: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_error.py"
--echo testsuite.at:230 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:230: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--
--  banner-3 ) # Banner 3. testsuite.at:233
--    cat <<\_ATEOF
--
--PDB Specific
--
--_ATEOF
--    ;;
--
--  43 ) # 43. testsuite.at:234: testpdb
--    at_setup_line='testsuite.at:234'
--    at_desc="testpdb"
--    $at_quiet $ECHO_N " 43: testpdb                                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "43. testsuite.at:234: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:235: test \"\$STARGS\" = DB_HDF5 && exit 77 || \$VALGRIND testpdb"
--echo testsuite.at:235 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" = DB_HDF5 && exit 77 || $VALGRIND testpdb" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" = DB_HDF5 && exit 77 || $VALGRIND testpdb ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" = DB_HDF5 && exit 77 || $VALGRIND testpdb ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   *);;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--
--  banner-4 ) # Banner 4. testsuite.at:238
--    cat <<\_ATEOF
--
--HDF5 Specific
--
--_ATEOF
--    ;;
--
--  44 ) # 44. testsuite.at:239: grab
--    at_setup_line='testsuite.at:239'
--    at_desc="grab"
--    $at_quiet $ECHO_N " 44: grab                                           $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "44. testsuite.at:239: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:240: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND grab"
--echo testsuite.at:240 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND grab" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND grab ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND grab ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:240: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  45 ) # 45. testsuite.at:242: compression gzip
--    at_setup_line='testsuite.at:242'
--    at_desc="compression gzip"
--    $at_quiet $ECHO_N " 45: compression gzip                               $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "45. testsuite.at:242: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:244: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression gzip"
--echo testsuite.at:244 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression gzip" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression gzip ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression gzip ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:244: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:245: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
--echo testsuite.at:245 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:245: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  46 ) # 46. testsuite.at:247: compression szip
--    at_setup_line='testsuite.at:247'
--    at_desc="compression szip"
--    $at_quiet $ECHO_N " 46: compression szip                               $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "46. testsuite.at:247: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:249: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression szip"
--echo testsuite.at:249 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression szip" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression szip ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression szip ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:249: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:250: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
--echo testsuite.at:250 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:250: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  47 ) # 47. testsuite.at:252: compression fpzip
--    at_setup_line='testsuite.at:252'
--    at_desc="compression fpzip"
--    $at_quiet $ECHO_N " 47: compression fpzip                              $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "47. testsuite.at:252: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:254: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression fpzip"
--echo testsuite.at:254 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:254: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:255: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
--echo testsuite.at:255 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:255: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  48 ) # 48. testsuite.at:257: compression lossy3
--    at_setup_line='testsuite.at:257'
--    at_desc="compression lossy3"
--    $at_quiet $ECHO_N " 48: compression lossy3                             $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "48. testsuite.at:257: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:259: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression lossy3"
--echo testsuite.at:259 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:259: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:260: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
--echo testsuite.at:260 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   50) ;;
--   *) echo "$at_srcdir/testsuite.at:260: exit code was $at_status, expected 50"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  49 ) # 49. testsuite.at:262: compression minratio1000
--    at_setup_line='testsuite.at:262'
--    at_desc="compression minratio1000"
--    $at_quiet $ECHO_N " 49: compression minratio1000                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "49. testsuite.at:262: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:264: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression minratio1000"
--echo testsuite.at:264 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   1) ;;
--   *) echo "$at_srcdir/testsuite.at:264: exit code was $at_status, expected 1"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  50 ) # 50. testsuite.at:266: testhzip
--    at_setup_line='testsuite.at:266'
--    at_desc="testhzip"
--    $at_quiet $ECHO_N " 50: testhzip                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "50. testsuite.at:266: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:268: test ! \\( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \\) -o -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND testhzip \`pwd\`"
--echo testsuite.at:268 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    echo 'Not enabling shell tracing (command contains a `...` command substitution)'
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \) -o -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testhzip `pwd` ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \) -o -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testhzip `pwd` ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:268: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  51 ) # 51. testsuite.at:270: checksums
--    at_setup_line='testsuite.at:270'
--    at_desc="checksums"
--    $at_quiet $ECHO_N " 51: checksums                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "51. testsuite.at:270: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:271: test -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND checksums \`pwd\`"
--echo testsuite.at:271 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    echo 'Not enabling shell tracing (command contains a `...` command substitution)'
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND checksums `pwd` ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND checksums `pwd` ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:271: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  52 ) # 52. testsuite.at:273: xversion
--    at_setup_line='testsuite.at:273'
--    at_desc="xversion"
--    $at_quiet $ECHO_N " 52: xversion                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "52. testsuite.at:273: testing ..."
--      $at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:274: test -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND testxvers \`pwd\`"
--echo testsuite.at:274 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    echo 'Not enabling shell tracing (command contains a `...` command substitution)'
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testxvers `pwd` ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testxvers `pwd` ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:274: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  53 ) # 53. testsuite.at:276: largefile
--    at_setup_line='testsuite.at:276'
--    at_desc="largefile"
--    $at_quiet $ECHO_N " 53: largefile                                      $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "53. testsuite.at:276: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:278: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND largefile"
--echo testsuite.at:278 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND largefile" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND largefile ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND largefile ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:278: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--
--  banner-5 ) # Banner 5. testsuite.at:281
--    cat <<\_ATEOF
--
--Fortran
--
--_ATEOF
--    ;;
--
--  54 ) # 54. testsuite.at:282: arrayf77
--    at_setup_line='testsuite.at:282'
--    at_desc="arrayf77"
--    $at_quiet $ECHO_N " 54: arrayf77                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "54. testsuite.at:282: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:284: test ! \\( -f arrayf77 -o -f ../../arrayf77 \\) && exit 77 || \$VALGRIND arrayf77"
--echo testsuite.at:284 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f arrayf77 -o -f ../../arrayf77 \\) && exit 77 || $VALGRIND arrayf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f arrayf77 -o -f ../../arrayf77 \) && exit 77 || $VALGRIND arrayf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f arrayf77 -o -f ../../arrayf77 \) && exit 77 || $VALGRIND arrayf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:284: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  55 ) # 55. testsuite.at:286: curvef77
--    at_setup_line='testsuite.at:286'
--    at_desc="curvef77"
--    $at_quiet $ECHO_N " 55: curvef77                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "55. testsuite.at:286: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:288: test ! \\( -f curvef77 -o -f ../../curvef77 \\) && exit 77 || \$VALGRIND curvef77"
--echo testsuite.at:288 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f curvef77 -o -f ../../curvef77 \\) && exit 77 || $VALGRIND curvef77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f curvef77 -o -f ../../curvef77 \) && exit 77 || $VALGRIND curvef77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f curvef77 -o -f ../../curvef77 \) && exit 77 || $VALGRIND curvef77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:288: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  56 ) # 56. testsuite.at:290: matf77
--    at_setup_line='testsuite.at:290'
--    at_desc="matf77"
--    $at_quiet $ECHO_N " 56: matf77                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "56. testsuite.at:290: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:292: test ! \\( -f matf77 -o -f ../../matf77 \\) && exit 77 || \$VALGRIND matf77"
--echo testsuite.at:292 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f matf77 -o -f ../../matf77 \\) && exit 77 || $VALGRIND matf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f matf77 -o -f ../../matf77 \) && exit 77 || $VALGRIND matf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f matf77 -o -f ../../matf77 \) && exit 77 || $VALGRIND matf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:292: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  57 ) # 57. testsuite.at:294: pointf77
--    at_setup_line='testsuite.at:294'
--    at_desc="pointf77"
--    $at_quiet $ECHO_N " 57: pointf77                                       $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "57. testsuite.at:294: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:296: test ! \\( -f pointf77 -o -f ../../pointf77 \\) && exit 77 || \$VALGRIND pointf77"
--echo testsuite.at:296 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f pointf77 -o -f ../../pointf77 \\) && exit 77 || $VALGRIND pointf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f pointf77 -o -f ../../pointf77 \) && exit 77 || $VALGRIND pointf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f pointf77 -o -f ../../pointf77 \) && exit 77 || $VALGRIND pointf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:296: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  58 ) # 58. testsuite.at:298: quadf77
--    at_setup_line='testsuite.at:298'
--    at_desc="quadf77"
--    $at_quiet $ECHO_N " 58: quadf77                                        $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "58. testsuite.at:298: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:300: test ! \\( -f quadf77 -o -f ../../quadf77 \\) && exit 77 || \$VALGRIND quadf77"
--echo testsuite.at:300 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f quadf77 -o -f ../../quadf77 \\) && exit 77 || $VALGRIND quadf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f quadf77 -o -f ../../quadf77 \) && exit 77 || $VALGRIND quadf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f quadf77 -o -f ../../quadf77 \) && exit 77 || $VALGRIND quadf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:300: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  59 ) # 59. testsuite.at:302: testallf77
--    at_setup_line='testsuite.at:302'
--    at_desc="testallf77"
--    $at_quiet $ECHO_N " 59: testallf77                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "59. testsuite.at:302: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:304: test ! \\( -f testallf77 -o -f ../../testallf77 \\) && exit 77 || \$VALGRIND testallf77"
--echo testsuite.at:304 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f testallf77 -o -f ../../testallf77 \\) && exit 77 || $VALGRIND testallf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f testallf77 -o -f ../../testallf77 \) && exit 77 || $VALGRIND testallf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f testallf77 -o -f ../../testallf77 \) && exit 77 || $VALGRIND testallf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:304: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  60 ) # 60. testsuite.at:306: ucdf77
--    at_setup_line='testsuite.at:306'
--    at_desc="ucdf77"
--    $at_quiet $ECHO_N " 60: ucdf77                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "60. testsuite.at:306: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:308: test ! \\( -f ucdf77 -o -f ../../ucdf77 \\) && exit 77 || \$VALGRIND ucdf77"
--echo testsuite.at:308 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "test ! \\( -f ucdf77 -o -f ../../ucdf77 \\) && exit 77 || $VALGRIND ucdf77" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; test ! \( -f ucdf77 -o -f ../../ucdf77 \) && exit 77 || $VALGRIND ucdf77 ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; test ! \( -f ucdf77 -o -f ../../ucdf77 \) && exit 77 || $VALGRIND ucdf77 ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:308: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--
--  banner-6 ) # Banner 6. testsuite.at:311
--    cat <<\_ATEOF
--
--Special
--
--_ATEOF
--    ;;
--
--  61 ) # 61. testsuite.at:312: silock
--    at_setup_line='testsuite.at:312'
--    at_desc="silock"
--    $at_quiet $ECHO_N " 61: silock                                         $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "61. testsuite.at:312: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:314: testsilock \`pwd\` \$STARGS"
--echo testsuite.at:314 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    echo 'Not enabling shell tracing (command contains a `...` command substitution)'
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; testsilock `pwd` $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; testsilock `pwd` $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--echo stderr:; cat "$at_stderr"
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:314: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  62 ) # 62. testsuite.at:316: force single
--    at_setup_line='testsuite.at:316'
--    at_desc="force single"
--    $at_quiet $ECHO_N " 62: force single                                   $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "62. testsuite.at:316: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:318: specmix \$STARGS"
--echo testsuite.at:318 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "specmix $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; specmix $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; specmix $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:318: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:319: testdtypes \`pwd\` \$STARGS"
--echo testsuite.at:319 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    echo 'Not enabling shell tracing (command contains a `...` command substitution)'
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; testdtypes `pwd` $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; testdtypes `pwd` $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:319: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  63 ) # 63. testsuite.at:321: multi_file
--    at_setup_line='testsuite.at:321'
--    at_desc="multi_file"
--    $at_quiet $ECHO_N " 63: multi_file                                     $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "63. testsuite.at:321: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:323: \$VALGRIND multi_file \$STARGS"
--echo testsuite.at:323 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND multi_file $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND multi_file $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND multi_file $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:323: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  64 ) # 64. testsuite.at:325: testall -medium
--    at_setup_line='testsuite.at:325'
--    at_desc="testall -medium"
--    $at_quiet $ECHO_N " 64: testall -medium                                $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "64. testsuite.at:325: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:327: \$VALGRIND testall -medium \$STARGS"
--echo testsuite.at:327 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND testall -medium $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND testall -medium $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND testall -medium $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:327: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
--
--$at_traceon
--
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
--
--  65 ) # 65. testsuite.at:329: testall -large
--    at_setup_line='testsuite.at:329'
--    at_desc="testall -large"
--    $at_quiet $ECHO_N " 65: testall -large                                 $ECHO_C"
--    at_xfail=no
--    echo "#                             -*- compilation -*-" >> "$at_group_log"
--    (
--      echo "65. testsuite.at:329: testing ..."
--      $at_traceon
--
--
--$at_traceoff
--echo "$at_srcdir/testsuite.at:331: \$VALGRIND testall -large \$STARGS"
--echo testsuite.at:331 >"$at_check_line_file"
--
--at_trace_this=
--if test -n "$at_traceon"; then
--    case "$VALGRIND testall -large $STARGS" in
--        *'
--'*) echo 'Not enabling shell tracing (command contains an embedded newline)' ;;
-- *) at_trace_this=yes ;;
--    esac
--fi
--
--if test -n "$at_trace_this"; then
--    ( $at_traceon; $VALGRIND testall -large $STARGS ) >"$at_stdout" 2>"$at_stder1"
--    at_status=$?
--    grep '^ *+' "$at_stder1" >&2
--    grep -v '^ *+' "$at_stder1" >"$at_stderr"
--else
--    ( :; $VALGRIND testall -large $STARGS ) >"$at_stdout" 2>"$at_stderr"
--    at_status=$?
--fi
--
--at_failed=false
--$at_diff "$at_devnull" "$at_stderr" || at_failed=:
--echo stdout:; cat "$at_stdout"
--case $at_status in
--   77) echo 77 > "$at_status_file"; exit 77;;
--   0) ;;
--   *) echo "$at_srcdir/testsuite.at:331: exit code was $at_status, expected 0"
--      at_failed=:;;
--esac
--if $at_failed; then
--
--
--  echo 1 > "$at_status_file"
--  exit 1
--fi
-+      # Cleanup the group directory, unless the user wants the files.
-+      if $at_debug_p; then
-+	at_fn_create_debugging_script
-+      else
-+	if test -d "$at_group_dir"; then
-+	  find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
-+	  rm -fr "$at_group_dir"
-+	fi
-+	rm -f "$at_test_source"
-+      fi
-+      ;;
-+    *)
-+      # Upon failure, include the log into the testsuite's global
-+      # log.  The failure message is written in the group log.  It
-+      # is later included in the global log.
-+      $as_echo "$at_log_msg" >> "$at_group_log"
-+
-+      # Upon failure, keep the group directory for autopsy, and create
-+      # the debugging script.  With -e, do not start any further tests.
-+      at_fn_create_debugging_script
-+      if $at_errexit; then
-+	echo stop > "$at_stop_file"
-+      fi
-+      ;;
-+  esac
-+}
- 
--$at_traceon
- 
--      $at_traceoff
--      $at_times_p && times >"$at_times_file"
--    ) 5>&1 2>&1 | eval $at_tee_pipe
--    at_status=`cat "$at_status_file"`
--    ;;
-+## ------------ ##
-+## Driver loop. ##
-+## ------------ ##
-+
-+
-+if (set -m && set +m && set +b) >/dev/null 2>&1; then
-+  set +b
-+  at_job_control_on='set -m' at_job_control_off='set +m' at_job_group=-
-+else
-+  at_job_control_on=: at_job_control_off=: at_job_group=
-+fi
-+
-+for at_signal in 1 2 15; do
-+  trap 'set +x; set +e
-+	$at_job_control_off
-+	at_signal='"$at_signal"'
-+	echo stop > "$at_stop_file"
-+	trap "" $at_signal
-+	at_pgids=
-+	for at_pgid in `jobs -p 2>/dev/null`; do
-+	  at_pgids="$at_pgids $at_job_group$at_pgid"
-+	done
-+	test -z "$at_pgids" || kill -$at_signal $at_pgids 2>/dev/null
-+	wait
-+	if test "$at_jobs" -eq 1 || test -z "$at_verbose"; then
-+	  echo >&2
-+	fi
-+	at_signame=`kill -l $at_signal 2>&1 || echo $at_signal`
-+	set x $at_signame
-+	test 1 -gt 2 && at_signame=$at_signal
-+	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: caught signal $at_signame, bailing out" >&5
-+$as_echo "$as_me: WARNING: caught signal $at_signame, bailing out" >&2;}
-+	as_fn_arith 128 + $at_signal && exit_status=$as_val
-+	as_fn_exit $exit_status' $at_signal
-+done
- 
-+rm -f "$at_stop_file"
-+at_first=:
- 
--  * )
--    echo "$as_me: no such test group: $at_group" >&2
--    continue
--    ;;
--  esac
-+if test $at_jobs -ne 1 &&
-+     rm -f "$at_job_fifo" &&
-+     test -n "$at_job_group" &&
-+     ( mkfifo "$at_job_fifo" && trap 'exit 1' PIPE STOP TSTP ) 2>/dev/null
-+then
-+  # FIFO job dispatcher.
- 
--  # Be sure to come back to the suite directory, in particular
--  # since below we might `rm' the group directory we are in currently.
--  cd "$at_suite_dir"
-+  trap 'at_pids=
-+	for at_pid in `jobs -p`; do
-+	  at_pids="$at_pids $at_job_group$at_pid"
-+	done
-+	if test -n "$at_pids"; then
-+	  at_sig=TSTP
-+	  test "${TMOUT+set}" = set && at_sig=STOP
-+	  kill -$at_sig $at_pids 2>/dev/null
-+	fi
-+	kill -STOP $$
-+	test -z "$at_pids" || kill -CONT $at_pids 2>/dev/null' TSTP
- 
--  case $at_group in
--    banner-*) ;;
--    *)
--      if test ! -f "$at_check_line_file"; then
--	sed "s/^ */$as_me: warning: /" <<_ATEOF
--	A failure happened in a test group before any test could be
--	run. This means that test suite is improperly designed.  Please
--	report this failure to <visit-users at email.ornl.gov>.
--_ATEOF
--	echo "$at_setup_line" >"$at_check_line_file"
-+  echo
-+  # Turn jobs into a list of numbers, starting from 1.
-+  at_joblist=`$as_echo " $at_groups_all " | \
-+    sed 's/\( '$at_jobs'\) .*/\1/'`
-+
-+  set X $at_joblist
-+  shift
-+  for at_group in $at_groups; do
-+    $at_job_control_on 2>/dev/null
-+    (
-+      # Start one test group.
-+      $at_job_control_off
-+      if $at_first; then
-+	exec 7>"$at_job_fifo"
-+      else
-+	exec 6<&-
-       fi
--      at_group_count=`expr 1 + $at_group_count`
--      $at_verbose $ECHO_N "$at_group. $at_setup_line: $ECHO_C"
--      echo $ECHO_N "$at_group. $at_setup_line: $ECHO_C" >> "$at_group_log"
--      case $at_xfail:$at_status in
--	yes:0)
--	    at_msg="UNEXPECTED PASS"
--	    at_xpass_list="$at_xpass_list $at_group"
--	    at_errexit=$at_errexit_p
--	    ;;
--	no:0)
--	    at_msg="ok"
--	    at_pass_list="$at_pass_list $at_group"
--	    at_errexit=false
--	    ;;
--	*:77)
--	    at_msg='skipped ('`cat "$at_check_line_file"`')'
--	    at_skip_list="$at_skip_list $at_group"
--	    at_errexit=false
--	    ;;
--	yes:*)
--	    at_msg='expected failure ('`cat "$at_check_line_file"`')'
--	    at_xfail_list="$at_xfail_list $at_group"
--	    at_errexit=false
--	    ;;
--	no:*)
--	    at_msg='FAILED ('`cat "$at_check_line_file"`')'
--	    at_fail_list="$at_fail_list $at_group"
--	    at_errexit=$at_errexit_p
--	    ;;
--      esac
--      # Make sure there is a separator even with long titles.
--      echo " $at_msg"
--      at_log_msg="$at_group. $at_desc ($at_setup_line): $at_msg"
--      case $at_status in
--	0|77)
--	  # $at_times_file is only available if the group succeeded.
--	  # We're not including the group log, so the success message
--	  # is written in the global log separately.  But we also
--	  # write to the group log in case they're using -d.
--	  if test -f "$at_times_file"; then
--	    at_log_msg="$at_log_msg	("`sed 1d "$at_times_file"`')'
--	    rm -f "$at_times_file"
--          fi
--	  echo "$at_log_msg" >> "$at_group_log"
--	  echo "$at_log_msg" >&5
--
--	  # Cleanup the group directory, unless the user wants the files.
--	  if $at_debug_p ; then
--	    	  {
--	    echo "#! /bin/sh"
--	    echo 'test "${ZSH_VERSION+set}" = set && alias -g '\''${1+"$@"}'\''='\''"$@"'\'''
--	    echo "cd '$at_dir'"
--	    echo 'exec ${CONFIG_SHELL-'"$SHELL"'}' "$0" \
--	         '-v -d' "$at_debug_args" "$at_group" '${1+"$@"}'
--	    echo 'exit 1'
--	  } >$at_group_dir/run
--	  chmod +x $at_group_dir/run
--
--	  elif test -d "$at_group_dir"; then
--	    find "$at_group_dir" -type d ! -perm -700 -exec chmod u+rwx \{\} \;
--	    rm -fr "$at_group_dir"
--	  fi
--	  ;;
--	*)
--	  # Upon failure, include the log into the testsuite's global
--	  # log.  The failure message is written in the group log.  It
--	  # is later included in the global log.
--	  echo "$at_log_msg" >> "$at_group_log"
--
--	  # Upon failure, keep the group directory for autopsy, and
--	  # create the debugging script.
--	  	  {
--	    echo "#! /bin/sh"
--	    echo 'test "${ZSH_VERSION+set}" = set && alias -g '\''${1+"$@"}'\''='\''"$@"'\'''
--	    echo "cd '$at_dir'"
--	    echo 'exec ${CONFIG_SHELL-'"$SHELL"'}' "$0" \
--	         '-v -d' "$at_debug_args" "$at_group" '${1+"$@"}'
--	    echo 'exit 1'
--	  } >$at_group_dir/run
--	  chmod +x $at_group_dir/run
-+      trap 'set +x; set +e
-+	    trap "" PIPE
-+	    echo stop > "$at_stop_file"
-+	    echo >&7
-+	    as_fn_exit 141' PIPE
-+      at_fn_group_prepare
-+      if cd "$at_group_dir" &&
-+	 at_fn_test $at_group &&
-+	 . "$at_test_source"
-+      then :; else
-+	{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
-+$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
-+	at_failed=:
-+      fi
-+      at_fn_group_postprocess
-+      echo >&7
-+    ) &
-+    $at_job_control_off
-+    if $at_first; then
-+      at_first=false
-+      exec 6<"$at_job_fifo" 7>"$at_job_fifo"
-+    fi
-+    shift # Consume one token.
-+    if test $# -gt 0; then :; else
-+      read at_token <&6 || break
-+      set x $*
-+    fi
-+    test -f "$at_stop_file" && break
-+  done
-+  exec 7>&-
-+  # Read back the remaining ($at_jobs - 1) tokens.
-+  set X $at_joblist
-+  shift
-+  if test $# -gt 0; then
-+    shift
-+    for at_job
-+    do
-+      read at_token
-+    done <&6
-+  fi
-+  exec 6<&-
-+  wait
-+else
-+  # Run serially, avoid forks and other potential surprises.
-+  for at_group in $at_groups; do
-+    at_fn_group_prepare
-+    if cd "$at_group_dir" &&
-+       at_fn_test $at_group &&
-+       . "$at_test_source"; then :; else
-+      { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unable to parse test group: $at_group" >&5
-+$as_echo "$as_me: WARNING: unable to parse test group: $at_group" >&2;}
-+      at_failed=:
-+    fi
-+    at_fn_group_postprocess
-+    test -f "$at_stop_file" && break
-+    at_first=false
-+  done
-+fi
- 
--	  $at_errexit && break
--	  ;;
--      esac
--      ;;
--  esac
--done
-+# Wrap up the test suite with summary statistics.
-+cd "$at_helper_dir"
-+
-+# Use ?..???? when the list must remain sorted, the faster * otherwise.
-+at_pass_list=`for f in */pass; do echo $f; done | sed '/\*/d; s,/pass,,'`
-+at_skip_list=`for f in */skip; do echo $f; done | sed '/\*/d; s,/skip,,'`
-+at_xfail_list=`for f in */xfail; do echo $f; done | sed '/\*/d; s,/xfail,,'`
-+at_xpass_list=`for f in ?/xpass ??/xpass ???/xpass ????/xpass; do
-+		 echo $f; done | sed '/?/d; s,/xpass,,'`
-+at_fail_list=`for f in ?/fail ??/fail ???/fail ????/fail; do
-+		echo $f; done | sed '/?/d; s,/fail,,'`
-+
-+set X $at_pass_list $at_xpass_list $at_xfail_list $at_fail_list $at_skip_list
-+shift; at_group_count=$#
-+set X $at_xpass_list; shift; at_xpass_count=$#; at_xpass_list=$*
-+set X $at_xfail_list; shift; at_xfail_count=$#
-+set X $at_fail_list; shift; at_fail_count=$#; at_fail_list=$*
-+set X $at_skip_list; shift; at_skip_count=$#
-+
-+as_fn_arith $at_group_count - $at_skip_count && at_run_count=$as_val
-+as_fn_arith $at_xpass_count + $at_fail_count && at_unexpected_count=$as_val
-+as_fn_arith $at_xfail_count + $at_fail_count && at_total_fail_count=$as_val
- 
- # Back to the top directory.
- cd "$at_dir"
-+rm -rf "$at_helper_dir"
- 
- # Compute the duration of the suite.
- at_stop_date=`date`
- at_stop_time=`date +%s 2>/dev/null`
--echo "$as_me: ending at: $at_stop_date" >&5
-+$as_echo "$as_me: ending at: $at_stop_date" >&5
- case $at_start_time,$at_stop_time in
-   [0-9]*,[0-9]*)
--    at_duration_s=`expr $at_stop_time - $at_start_time`
--    at_duration_m=`expr $at_duration_s / 60`
--    at_duration_h=`expr $at_duration_m / 60`
--    at_duration_s=`expr $at_duration_s % 60`
--    at_duration_m=`expr $at_duration_m % 60`
-+    as_fn_arith $at_stop_time - $at_start_time && at_duration_s=$as_val
-+    as_fn_arith $at_duration_s / 60 && at_duration_m=$as_val
-+    as_fn_arith $at_duration_m / 60 && at_duration_h=$as_val
-+    as_fn_arith $at_duration_s % 60 && at_duration_s=$as_val
-+    as_fn_arith $at_duration_m % 60 && at_duration_m=$as_val
-     at_duration="${at_duration_h}h ${at_duration_m}m ${at_duration_s}s"
--    echo "$as_me: test suite duration: $at_duration" >&5
-+    $as_echo "$as_me: test suite duration: $at_duration" >&5
-     ;;
- esac
- 
--# Wrap up the test suite with summary statistics.
--at_skip_count=`set dummy $at_skip_list; shift; echo $#`
--at_fail_count=`set dummy $at_fail_list; shift; echo $#`
--at_xpass_count=`set dummy $at_xpass_list; shift; echo $#`
--at_xfail_count=`set dummy $at_xfail_list; shift; echo $#`
--
--at_run_count=`expr $at_group_count - $at_skip_count`
--at_unexpected_count=`expr $at_xpass_count + $at_fail_count`
--at_total_fail_count=`expr $at_xfail_count + $at_fail_count`
--
- echo
--cat <<\_ASBOX
--## ------------- ##
-+$as_echo "## ------------- ##
- ## Test results. ##
--## ------------- ##
--_ASBOX
-+## ------------- ##"
- echo
- {
-   echo
--  cat <<\_ASBOX
--## ------------- ##
-+  $as_echo "## ------------- ##
- ## Test results. ##
--## ------------- ##
--_ASBOX
-+## ------------- ##"
-   echo
- } >&5
- 
-@@ -5727,12 +1939,14 @@ if $at_errexit_p && test $at_unexpected_
-     at_result="$at_result $at_were run, one failed"
-   fi
-   at_result="$at_result unexpectedly and inhibited subsequent tests."
-+  at_color=$at_red
- else
-   # Don't you just love exponential explosion of the number of cases?
-+  at_color=$at_red
-   case $at_xpass_count:$at_fail_count:$at_xfail_count in
-     # So far, so good.
--    0:0:0) at_result="$at_result $at_were successful." ;;
--    0:0:*) at_result="$at_result behaved as expected." ;;
-+    0:0:0) at_result="$at_result $at_were successful." at_color=$at_grn ;;
-+    0:0:*) at_result="$at_result behaved as expected." at_color=$at_lgn ;;
- 
-     # Some unexpected failures
-     0:*:0) at_result="$at_result $at_were run,
-@@ -5778,55 +1992,51 @@ $at_skip_count tests were skipped." ;;
- esac
- 
- if test $at_unexpected_count = 0; then
--  echo "$at_result"
-+  echo "$at_color$at_result$at_std"
-   echo "$at_result" >&5
- else
--  echo "ERROR: $at_result" >&2
-+  echo "${at_color}ERROR: $at_result$at_std" >&2
-   echo "ERROR: $at_result" >&5
-   {
-     echo
--    cat <<\_ASBOX
--## ------------------------ ##
-+    $as_echo "## ------------------------ ##
- ## Summary of the failures. ##
--## ------------------------ ##
--_ASBOX
-+## ------------------------ ##"
- 
-     # Summary of failed and skipped tests.
-     if test $at_fail_count != 0; then
-       echo "Failed tests:"
--      $SHELL "$0" $at_fail_list --list
-+      $SHELL "$at_myself" $at_fail_list --list
-       echo
-     fi
-     if test $at_skip_count != 0; then
-       echo "Skipped tests:"
--      $SHELL "$0" $at_skip_list --list
-+      $SHELL "$at_myself" $at_skip_list --list
-       echo
-     fi
-     if test $at_xpass_count != 0; then
-       echo "Unexpected passes:"
--      $SHELL "$0" $at_xpass_list --list
-+      $SHELL "$at_myself" $at_xpass_list --list
-       echo
-     fi
-     if test $at_fail_count != 0; then
--      cat <<\_ASBOX
--## ---------------------- ##
-+      $as_echo "## ---------------------- ##
- ## Detailed failed tests. ##
--## ---------------------- ##
--_ASBOX
-+## ---------------------- ##"
-       echo
-       for at_group in $at_fail_list
-       do
--        at_group_normalized=$at_group
-+	at_group_normalized=$at_group
- 
--  while :; do
-+  eval 'while :; do
-     case $at_group_normalized in #(
--    $at_format*) break;;
-+    '"$at_format"'*) break;;
-     esac
-     at_group_normalized=0$at_group_normalized
--  done
-+  done'
- 
--        cat "$at_suite_dir/$at_group_normalized/$as_me.log"
--        echo
-+	cat "$at_suite_dir/$at_group_normalized/$as_me.log"
-+	echo
-       done
-       echo
-     fi
-@@ -5844,22 +2054,1927 @@ _ASBOX
- _ASBOX
- 
-   echo
--  echo "Please send \`${at_testdir+${at_testdir}/}$as_me.log' and all information you think might help:"
--  echo
--  echo "   To: <visit-users at email.ornl.gov>"
--  echo "   Subject: [silo 4.8] $as_me:$at_fail_list${at_fail_list:+ failed${at_xpass_list:+,}}$at_xpass_list${at_xpass_list:+ passed unexpectedly}"
--  echo
--  if test $at_debug_p = false; then
--    echo
--    echo 'You may investigate any problem if you feel able to do so, in which'
--    echo 'case the test suite provides a good starting point.  Its output may'
--    echo "be found below \`${at_testdir+${at_testdir}/}$as_me.dir'."
--    echo
-+  if $at_debug_p; then
-+    at_msg='per-test log files'
-+  else
-+    at_msg="\`${at_testdir+${at_testdir}/}$as_me.log'"
-   fi
--    exit 1
-+  $as_echo "Please send $at_msg and all information you think might help:
-+
-+   To: <visit-users at email.ornl.gov>
-+   Subject: [silo 4.8] $as_me: $at_fail_list${at_fail_list:+ failed${at_xpass_list:+, }}$at_xpass_list${at_xpass_list:+ passed unexpectedly}
-+
-+You may investigate any problem if you feel able to do so, in which
-+case the test suite provides a good starting point.  Its output may
-+be found below \`${at_testdir+${at_testdir}/}$as_me.dir'.
-+"
-+  exit 1
- fi
- 
- exit 0
- 
-+## ------------- ##
-+## Actual tests. ##
-+## ------------- ##
-+#AT_START_1
-+at_fn_group_banner 1 'testsuite.at:63' \
-+  "version" "                                        " 1
-+at_xfail=no
-+(
-+  $as_echo "1. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+cat >expout <<'_ATEOF'
-+This version of Silo is greater than or equal to 4.6
-+This version of Silo is NOT greater than or equal to 90.5.2
-+DBVersion() returns "4.8"
-+DBVersionGE(4,6,0) returns 1
-+DBVersionGE(90,5,2) returns 0
-+On file handle returned from DBCreate...
-+    DBFileVersion() returns "4.8"
-+    DBFileVersionGE(4,6,0) returns 1
-+    DBFileVersionGE(90,5,2) returns 0
-+On file handle returned from DBOpen...
-+    DBFileVersion() returns "4.8"
-+    DBFileVersionGE(4,6,0) returns 1
-+    DBFileVersionGE(90,5,2) returns 0
-+On old silo file handle returned from DBOpen...
-+    DBFileVersion() returns "unknown; 4.5 or older"
-+    DBFileVersionGE(3,0,0) returns -1
-+    DBFileVersionGE(4,6,0) returns 0
-+    DBFileVersionGE(90,5,2) returns 0
-+_ATEOF
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:84: \$VALGRIND version \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND version $STARGS" "testsuite.at:84"
-+( $at_check_trace; $VALGRIND version $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+$at_diff expout "$at_stdout" || at_failed=:
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:84"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_1
-+#AT_START_2
-+at_fn_group_banner 2 'testsuite.at:86' \
-+  "namescheme" "                                     " 1
-+at_xfail=no
-+(
-+  $as_echo "2. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:87: \$VALGRIND namescheme"
-+at_fn_check_prepare_dynamic "$VALGRIND namescheme" "testsuite.at:87"
-+( $at_check_trace; $VALGRIND namescheme
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:87"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_2
-+#AT_START_3
-+at_fn_group_banner 3 'testsuite.at:89' \
-+  "point" "                                          " 1
-+at_xfail=no
-+(
-+  $as_echo "3. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:90: \$VALGRIND point \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND point $STARGS" "testsuite.at:90"
-+( $at_check_trace; $VALGRIND point $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:90"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_3
-+#AT_START_4
-+at_fn_group_banner 4 'testsuite.at:92' \
-+  "extface" "                                        " 1
-+at_xfail=no
-+(
-+  $as_echo "4. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:93: \$VALGRIND extface \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND extface $STARGS" "testsuite.at:93"
-+( $at_check_trace; $VALGRIND extface $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:93"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_4
-+#AT_START_5
-+at_fn_group_banner 5 'testsuite.at:95' \
-+  "testall -small" "                                 " 1
-+at_xfail=no
-+(
-+  $as_echo "5. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:96: \$VALGRIND testall -small \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND testall -small $STARGS" "testsuite.at:96"
-+( $at_check_trace; $VALGRIND testall -small $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:96"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_5
-+#AT_START_6
-+at_fn_group_banner 6 'testsuite.at:98' \
-+  "TestReadMask" "                                   " 1
-+at_xfail=no
-+(
-+  $as_echo "6. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+ # needs files generated by other execs
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:99: extface \$STARGS"
-+at_fn_check_prepare_dynamic "extface $STARGS" "testsuite.at:99"
-+( $at_check_trace; extface $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:99"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+ # don't valgrind these intermediate parts
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:100: point \$STARGS"
-+at_fn_check_prepare_dynamic "point $STARGS" "testsuite.at:100"
-+( $at_check_trace; point $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:100"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:101: testall -small \$STARGS"
-+at_fn_check_prepare_dynamic "testall -small $STARGS" "testsuite.at:101"
-+( $at_check_trace; testall -small $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:101"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:102: \$VALGRIND TestReadMask \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND TestReadMask $STARGS" "testsuite.at:102"
-+( $at_check_trace; $VALGRIND TestReadMask $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:102"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_6
-+#AT_START_7
-+at_fn_group_banner 7 'testsuite.at:104' \
-+  "array" "                                          " 1
-+at_xfail=no
-+(
-+  $as_echo "7. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:105: \$VALGRIND array \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND array $STARGS" "testsuite.at:105"
-+( $at_check_trace; $VALGRIND array $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:105"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_7
-+#AT_START_8
-+at_fn_group_banner 8 'testsuite.at:107' \
-+  "multi_test" "                                     " 1
-+at_xfail=no
-+(
-+  $as_echo "8. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:108: \$VALGRIND multi_test \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND multi_test $STARGS" "testsuite.at:108"
-+( $at_check_trace; $VALGRIND multi_test $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:108"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_8
-+#AT_START_9
-+at_fn_group_banner 9 'testsuite.at:110' \
-+  "multi_test earlyclose" "                          " 1
-+at_xfail=no
-+(
-+  $as_echo "9. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:111: \$VALGRIND multi_test earlyclose \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND multi_test earlyclose $STARGS" "testsuite.at:111"
-+( $at_check_trace; $VALGRIND multi_test earlyclose $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:111"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_9
-+#AT_START_10
-+at_fn_group_banner 10 'testsuite.at:113' \
-+  "partial_io" "                                     " 1
-+at_xfail=no
-+(
-+  $as_echo "10. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:114: \$VALGRIND partial_io \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND partial_io $STARGS" "testsuite.at:114"
-+( $at_check_trace; $VALGRIND partial_io $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:114"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_10
-+#AT_START_11
-+at_fn_group_banner 11 'testsuite.at:116' \
-+  "simple" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "11. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:117: \$VALGRIND simple \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND simple $STARGS" "testsuite.at:117"
-+( $at_check_trace; $VALGRIND simple $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:117"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_11
-+#AT_START_12
-+at_fn_group_banner 12 'testsuite.at:119' \
-+  "ucd" "                                            " 1
-+at_xfail=no
-+(
-+  $as_echo "12. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:120: \$VALGRIND ucd \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND ucd $STARGS" "testsuite.at:120"
-+( $at_check_trace; $VALGRIND ucd $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:120"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_12
-+#AT_START_13
-+at_fn_group_banner 13 'testsuite.at:122' \
-+  "ucdsamp3" "                                       " 1
-+at_xfail=no
-+(
-+  $as_echo "13. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:123: \$VALGRIND ucdsamp3 \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND ucdsamp3 $STARGS" "testsuite.at:123"
-+( $at_check_trace; $VALGRIND ucdsamp3 $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:123"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_13
-+#AT_START_14
-+at_fn_group_banner 14 'testsuite.at:125' \
-+  "testall -small -fortran" "                        " 1
-+at_xfail=no
-+(
-+  $as_echo "14. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:126: \$VALGRIND testall -small -fortran \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND testall -small -fortran $STARGS" "testsuite.at:126"
-+( $at_check_trace; $VALGRIND testall -small -fortran $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:126"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_14
-+#AT_START_15
-+at_fn_group_banner 15 'testsuite.at:128' \
-+  "obj" "                                            " 1
-+at_xfail=no
-+(
-+  $as_echo "15. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:129: \$VALGRIND obj \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND obj $STARGS" "testsuite.at:129"
-+( $at_check_trace; $VALGRIND obj $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:129"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_15
-+#AT_START_16
-+at_fn_group_banner 16 'testsuite.at:131' \
-+  "onehex" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "16. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:132: \$VALGRIND onehex \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND onehex $STARGS" "testsuite.at:132"
-+( $at_check_trace; $VALGRIND onehex $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:132"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_16
-+#AT_START_17
-+at_fn_group_banner 17 'testsuite.at:134' \
-+  "oneprism" "                                       " 1
-+at_xfail=no
-+(
-+  $as_echo "17. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:135: \$VALGRIND oneprism \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND oneprism $STARGS" "testsuite.at:135"
-+( $at_check_trace; $VALGRIND oneprism $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:135"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_17
-+#AT_START_18
-+at_fn_group_banner 18 'testsuite.at:137' \
-+  "onepyramid" "                                     " 1
-+at_xfail=no
-+(
-+  $as_echo "18. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:138: \$VALGRIND onepyramid \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND onepyramid $STARGS" "testsuite.at:138"
-+( $at_check_trace; $VALGRIND onepyramid $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:138"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_18
-+#AT_START_19
-+at_fn_group_banner 19 'testsuite.at:140' \
-+  "onetet" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "19. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:141: \$VALGRIND onetet \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND onetet $STARGS" "testsuite.at:141"
-+( $at_check_trace; $VALGRIND onetet $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:141"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_19
-+#AT_START_20
-+at_fn_group_banner 20 'testsuite.at:143' \
-+  "subhex" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "20. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:144: \$VALGRIND subhex \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND subhex $STARGS" "testsuite.at:144"
-+( $at_check_trace; $VALGRIND subhex $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:144"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_20
-+#AT_START_21
-+at_fn_group_banner 21 'testsuite.at:146' \
-+  "twohex" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "21. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:147: \$VALGRIND twohex \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND twohex $STARGS" "testsuite.at:147"
-+( $at_check_trace; $VALGRIND twohex $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:147"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_21
-+#AT_START_22
-+at_fn_group_banner 22 'testsuite.at:149' \
-+  "multispec" "                                      " 1
-+at_xfail=no
-+(
-+  $as_echo "22. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:150: \$VALGRIND multispec \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND multispec $STARGS" "testsuite.at:150"
-+( $at_check_trace; $VALGRIND multispec $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:150"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_22
-+#AT_START_23
-+at_fn_group_banner 23 'testsuite.at:152' \
-+  "sami" "                                           " 1
-+at_xfail=no
-+(
-+  $as_echo "23. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:153: \$VALGRIND sami \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND sami $STARGS" "testsuite.at:153"
-+( $at_check_trace; $VALGRIND sami $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:153"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_23
-+#AT_START_24
-+at_fn_group_banner 24 'testsuite.at:155' \
-+  "specmix" "                                        " 1
-+at_xfail=no
-+(
-+  $as_echo "24. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:156: \$VALGRIND specmix \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND specmix $STARGS" "testsuite.at:156"
-+( $at_check_trace; $VALGRIND specmix $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:156"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_24
-+#AT_START_25
-+at_fn_group_banner 25 'testsuite.at:158' \
-+  "spec" "                                           " 1
-+at_xfail=no
-+(
-+  $as_echo "25. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:159: \$VALGRIND spec \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND spec $STARGS" "testsuite.at:159"
-+( $at_check_trace; $VALGRIND spec $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:159"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_25
-+#AT_START_26
-+at_fn_group_banner 26 'testsuite.at:161' \
-+  "group_test" "                                     " 1
-+at_xfail=no
-+(
-+  $as_echo "26. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:162: \$VALGRIND group_test 0 0 0 \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND group_test 0 0 0 $STARGS" "testsuite.at:162"
-+( $at_check_trace; $VALGRIND group_test 0 0 0 $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:162"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_26
-+#AT_START_27
-+at_fn_group_banner 27 'testsuite.at:164' \
-+  "listtypes" "                                      " 1
-+at_xfail=no
-+(
-+  $as_echo "27. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:165: \$VALGRIND ucd \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND ucd $STARGS" "testsuite.at:165"
-+( $at_check_trace; $VALGRIND ucd $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:165"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:166: test -z \"\$STARGS\" && \$VALGRIND listtypes ucd.pdb || \$VALGRIND listtypes ucd.h5"
-+at_fn_check_prepare_dynamic "test -z \"$STARGS\" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5" "testsuite.at:166"
-+( $at_check_trace; test -z "$STARGS" && $VALGRIND listtypes ucd.pdb || $VALGRIND listtypes ucd.h5
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:166"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_27
-+#AT_START_28
-+at_fn_group_banner 28 'testsuite.at:168' \
-+  "alltypes" "                                       " 1
-+at_xfail=no
-+(
-+  $as_echo "28. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:169: \$VALGRIND alltypes \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND alltypes $STARGS" "testsuite.at:169"
-+( $at_check_trace; $VALGRIND alltypes $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:169"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_28
-+#AT_START_29
-+at_fn_group_banner 29 'testsuite.at:171' \
-+  "wave" "                                           " 1
-+at_xfail=no
-+(
-+  $as_echo "29. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:172: \$VALGRIND wave \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND wave $STARGS" "testsuite.at:172"
-+( $at_check_trace; $VALGRIND wave $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:172"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_29
-+#AT_START_30
-+at_fn_group_banner 30 'testsuite.at:174' \
-+  "polyzl" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "30. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:175: \$VALGRIND polyzl \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND polyzl $STARGS" "testsuite.at:175"
-+( $at_check_trace; $VALGRIND polyzl $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:175"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_30
-+#AT_START_31
-+at_fn_group_banner 31 'testsuite.at:177' \
-+  "csg" "                                            " 1
-+at_xfail=no
-+(
-+  $as_echo "31. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:178: \$VALGRIND csg \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND csg $STARGS" "testsuite.at:178"
-+( $at_check_trace; $VALGRIND csg $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:178"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_31
-+#AT_START_32
-+at_fn_group_banner 32 'testsuite.at:180' \
-+  "rocket" "                                         " 1
-+at_xfail=no
-+(
-+  $as_echo "32. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:181: \$VALGRIND rocket \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND rocket $STARGS" "testsuite.at:181"
-+( $at_check_trace; $VALGRIND rocket $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:181"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_32
-+#AT_START_33
-+at_fn_group_banner 33 'testsuite.at:183' \
-+  "mmadjacency" "                                    " 1
-+at_xfail=no
-+(
-+  $as_echo "33. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:184: \$VALGRIND mmadjacency \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND mmadjacency $STARGS" "testsuite.at:184"
-+( $at_check_trace; $VALGRIND mmadjacency $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:184"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_33
-+#AT_START_34
-+at_fn_group_banner 34 'testsuite.at:186' \
-+  "mat3d_3across" "                                  " 1
-+at_xfail=no
-+(
-+  $as_echo "34. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:187: \$VALGRIND mat3d_3across \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND mat3d_3across $STARGS" "testsuite.at:187"
-+( $at_check_trace; $VALGRIND mat3d_3across $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+at_fn_diff_devnull "$at_stdout" || at_failed=:
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:187"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_34
-+#AT_START_35
-+at_fn_group_banner 35 'testsuite.at:189' \
-+  "ucd1d" "                                          " 1
-+at_xfail=no
-+(
-+  $as_echo "35. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:190: \$VALGRIND ucd1d \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND ucd1d $STARGS" "testsuite.at:190"
-+( $at_check_trace; $VALGRIND ucd1d $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:190"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_35
-+#AT_START_36
-+at_fn_group_banner 36 'testsuite.at:192' \
-+  "dir" "                                            " 1
-+at_xfail=no
-+(
-+  $as_echo "36. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:193: \$VALGRIND dir \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND dir $STARGS" "testsuite.at:193"
-+( $at_check_trace; $VALGRIND dir $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:193"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_36
-+#AT_START_37
-+at_fn_group_banner 37 'testsuite.at:195' \
-+  "quad" "                                           " 1
-+at_xfail=no
-+(
-+  $as_echo "37. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:196: \$VALGRIND quad \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND quad $STARGS" "testsuite.at:196"
-+( $at_check_trace; $VALGRIND quad $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:196"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_37
-+#AT_START_38
-+at_fn_group_banner 38 'testsuite.at:198' \
-+  "arbpoly2d" "                                      " 1
-+at_xfail=no
-+(
-+  $as_echo "38. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:199: \$VALGRIND arbpoly2d \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND arbpoly2d $STARGS" "testsuite.at:199"
-+( $at_check_trace; $VALGRIND arbpoly2d $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:199"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_38
-+#AT_START_39
-+at_fn_group_banner 39 'testsuite.at:201' \
-+  "readstuff" "                                      " 1
-+at_xfail=no
-+(
-+  $as_echo "39. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+ # needs data file from multi_test
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:202: multi_test \$STARGS"
-+at_fn_check_prepare_dynamic "multi_test $STARGS" "testsuite.at:202"
-+( $at_check_trace; multi_test $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:202"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+ # don't valgrind these intermediate parts
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:203: \$VALGRIND readstuff \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND readstuff $STARGS" "testsuite.at:203"
-+( $at_check_trace; $VALGRIND readstuff $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_skip $at_status "$at_srcdir/testsuite.at:203"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_39
-+#AT_START_40
-+at_fn_group_banner 40 'testsuite.at:207' \
-+  "read" "                                           " 2
-+at_xfail=no
-+(
-+  $as_echo "40. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:209: multi_test \$STARGS hdf-friendly"
-+at_fn_check_prepare_dynamic "multi_test $STARGS hdf-friendly" "testsuite.at:209"
-+( $at_check_trace; multi_test $STARGS hdf-friendly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:209"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+ # generate data for python tests
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:210: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_read.py"
-+at_fn_check_prepare_dynamic "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py" "testsuite.at:210"
-+( $at_check_trace; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_read.py
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:210"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_40
-+#AT_START_41
-+at_fn_group_banner 41 'testsuite.at:212' \
-+  "write" "                                          " 2
-+at_xfail=no
-+(
-+  $as_echo "41. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+cat >expout <<'_ATEOF'
-+toc=nvar = 12
-+var_names = (_fileinfo, _silolibinfo, t1, t10, t11, t2, t3, t4, t5, t6, t7, t8)
-+ndir = 1
-+dir_names = (a)
-+
-+t2='hello'
-+t6= (1.2, 10.199999999999999)
-+a/t8='x2'
-+t9=x3
-+/t5= (1.2, 10.0)
-+_ATEOF
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:225: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_write.py"
-+at_fn_check_prepare_dynamic "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py" "testsuite.at:225"
-+( $at_check_trace; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_write.py
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+$at_diff expout "$at_stdout" || at_failed=:
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:225"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_41
-+#AT_START_42
-+at_fn_group_banner 42 'testsuite.at:227' \
-+  "error handling" "                                 " 2
-+at_xfail=no
-+(
-+  $as_echo "42. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:229: multi_test \$STARGS hdf-friendly"
-+at_fn_check_prepare_dynamic "multi_test $STARGS hdf-friendly" "testsuite.at:229"
-+( $at_check_trace; multi_test $STARGS hdf-friendly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:229"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+ # generate data for python tests
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:230: test -z \"\$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs \$PYTHON ../../test_error.py"
-+at_fn_check_prepare_dynamic "test -z \"$PYTHON\" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py" "testsuite.at:230"
-+( $at_check_trace; test -z "$PYTHON" && exit 77 || env PYTHONPATH=../../../tools/python/.libs $PYTHON ../../test_error.py
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:230"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_42
-+#AT_START_43
-+at_fn_group_banner 43 'testsuite.at:234' \
-+  "testpdb" "                                        " 3
-+at_xfail=no
-+(
-+  $as_echo "43. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:235: test \"\$STARGS\" = DB_HDF5 && exit 77 || \$VALGRIND testpdb"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" = DB_HDF5 && exit 77 || $VALGRIND testpdb" "testsuite.at:235"
-+( $at_check_trace; test "$STARGS" = DB_HDF5 && exit 77 || $VALGRIND testpdb
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_skip $at_status "$at_srcdir/testsuite.at:235"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_43
-+#AT_START_44
-+at_fn_group_banner 44 'testsuite.at:239' \
-+  "grab" "                                           " 4
-+at_xfail=no
-+(
-+  $as_echo "44. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:240: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND grab"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND grab" "testsuite.at:240"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND grab
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:240"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_44
-+#AT_START_45
-+at_fn_group_banner 45 'testsuite.at:242' \
-+  "compression gzip" "                               " 4
-+at_xfail=no
-+(
-+  $as_echo "45. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:244: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression gzip"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression gzip" "testsuite.at:244"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression gzip
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:244"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:245: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" "testsuite.at:245"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:245"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_45
-+#AT_START_46
-+at_fn_group_banner 46 'testsuite.at:247' \
-+  "compression szip" "                               " 4
-+at_xfail=no
-+(
-+  $as_echo "46. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:249: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression szip"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression szip" "testsuite.at:249"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression szip
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:249"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:250: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" "testsuite.at:250"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:250"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_46
-+#AT_START_47
-+at_fn_group_banner 47 'testsuite.at:252' \
-+  "compression fpzip" "                              " 4
-+at_xfail=no
-+(
-+  $as_echo "47. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:254: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression fpzip"
-+at_fn_check_prepare_dynamic "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip" "testsuite.at:254"
-+( $at_check_trace; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression fpzip
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:254"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:255: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
-+at_fn_check_prepare_dynamic "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" "testsuite.at:255"
-+( $at_check_trace; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:255"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_47
-+#AT_START_48
-+at_fn_group_banner 48 'testsuite.at:257' \
-+  "compression lossy3" "                             " 4
-+at_xfail=no
-+(
-+  $as_echo "48. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:259: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression lossy3"
-+at_fn_check_prepare_dynamic "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3" "testsuite.at:259"
-+( $at_check_trace; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression lossy3
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:259"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:260: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression readonly"
-+at_fn_check_prepare_dynamic "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression readonly" "testsuite.at:260"
-+( $at_check_trace; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression readonly
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 50 $at_status "$at_srcdir/testsuite.at:260"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_48
-+#AT_START_49
-+at_fn_group_banner 49 'testsuite.at:262' \
-+  "compression minratio1000" "                       " 4
-+at_xfail=no
-+(
-+  $as_echo "49. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:264: test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND compression minratio1000"
-+at_fn_check_prepare_dynamic "test ! \\( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \\) -o \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000" "testsuite.at:264"
-+( $at_check_trace; test ! \( -e ../src/fpzip/read.o -o -e ../../../src/fpzip/read.o \) -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression minratio1000
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 1 $at_status "$at_srcdir/testsuite.at:264"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_49
-+#AT_START_50
-+at_fn_group_banner 50 'testsuite.at:266' \
-+  "testhzip" "                                       " 4
-+at_xfail=no
-+(
-+  $as_echo "50. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:268: test ! \\( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \\) -o -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND testhzip \`pwd\`"
-+at_fn_check_prepare_notrace 'a `...` command substitution' "testsuite.at:268"
-+( $at_check_trace; test ! \( -e ../src/hzip/hzutil.o -o -e ../../../src/hzip/hzutil.o \) -o -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testhzip `pwd`
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:268"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_50
-+#AT_START_51
-+at_fn_group_banner 51 'testsuite.at:270' \
-+  "checksums" "                                      " 4
-+at_xfail=no
-+(
-+  $as_echo "51. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:271: test -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND checksums \`pwd\`"
-+at_fn_check_prepare_notrace 'a `...` command substitution' "testsuite.at:271"
-+( $at_check_trace; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND checksums `pwd`
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:271"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_51
-+#AT_START_52
-+at_fn_group_banner 52 'testsuite.at:273' \
-+  "xversion" "                                       " 4
-+at_xfail=no
-+(
-+  $as_echo "52. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:274: test -z \"\$BROWSER\" -o \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND testxvers \`pwd\`"
-+at_fn_check_prepare_notrace 'a `...` command substitution' "testsuite.at:274"
-+( $at_check_trace; test -z "$BROWSER" -o "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND testxvers `pwd`
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:274"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_52
-+#AT_START_53
-+at_fn_group_banner 53 'testsuite.at:276' \
-+  "largefile" "                                      " 4
-+at_xfail=no
-+(
-+  $as_echo "53. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:278: test \"\$STARGS\" != DB_HDF5 && exit 77 || \$VALGRIND largefile"
-+at_fn_check_prepare_dynamic "test \"$STARGS\" != DB_HDF5 && exit 77 || $VALGRIND largefile" "testsuite.at:278"
-+( $at_check_trace; test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND largefile
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:278"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_53
-+#AT_START_54
-+at_fn_group_banner 54 'testsuite.at:282' \
-+  "arrayf77" "                                       " 5
-+at_xfail=no
-+(
-+  $as_echo "54. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:284: test ! \\( -f arrayf77 -o -f ../../arrayf77 \\) && exit 77 || \$VALGRIND arrayf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f arrayf77 -o -f ../../arrayf77 \\) && exit 77 || $VALGRIND arrayf77" "testsuite.at:284"
-+( $at_check_trace; test ! \( -f arrayf77 -o -f ../../arrayf77 \) && exit 77 || $VALGRIND arrayf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:284"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_54
-+#AT_START_55
-+at_fn_group_banner 55 'testsuite.at:286' \
-+  "curvef77" "                                       " 5
-+at_xfail=no
-+(
-+  $as_echo "55. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:288: test ! \\( -f curvef77 -o -f ../../curvef77 \\) && exit 77 || \$VALGRIND curvef77"
-+at_fn_check_prepare_dynamic "test ! \\( -f curvef77 -o -f ../../curvef77 \\) && exit 77 || $VALGRIND curvef77" "testsuite.at:288"
-+( $at_check_trace; test ! \( -f curvef77 -o -f ../../curvef77 \) && exit 77 || $VALGRIND curvef77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:288"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_55
-+#AT_START_56
-+at_fn_group_banner 56 'testsuite.at:290' \
-+  "matf77" "                                         " 5
-+at_xfail=no
-+(
-+  $as_echo "56. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:292: test ! \\( -f matf77 -o -f ../../matf77 \\) && exit 77 || \$VALGRIND matf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f matf77 -o -f ../../matf77 \\) && exit 77 || $VALGRIND matf77" "testsuite.at:292"
-+( $at_check_trace; test ! \( -f matf77 -o -f ../../matf77 \) && exit 77 || $VALGRIND matf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:292"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_56
-+#AT_START_57
-+at_fn_group_banner 57 'testsuite.at:294' \
-+  "pointf77" "                                       " 5
-+at_xfail=no
-+(
-+  $as_echo "57. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:296: test ! \\( -f pointf77 -o -f ../../pointf77 \\) && exit 77 || \$VALGRIND pointf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f pointf77 -o -f ../../pointf77 \\) && exit 77 || $VALGRIND pointf77" "testsuite.at:296"
-+( $at_check_trace; test ! \( -f pointf77 -o -f ../../pointf77 \) && exit 77 || $VALGRIND pointf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:296"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_57
-+#AT_START_58
-+at_fn_group_banner 58 'testsuite.at:298' \
-+  "quadf77" "                                        " 5
-+at_xfail=no
-+(
-+  $as_echo "58. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:300: test ! \\( -f quadf77 -o -f ../../quadf77 \\) && exit 77 || \$VALGRIND quadf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f quadf77 -o -f ../../quadf77 \\) && exit 77 || $VALGRIND quadf77" "testsuite.at:300"
-+( $at_check_trace; test ! \( -f quadf77 -o -f ../../quadf77 \) && exit 77 || $VALGRIND quadf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:300"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_58
-+#AT_START_59
-+at_fn_group_banner 59 'testsuite.at:302' \
-+  "testallf77" "                                     " 5
-+at_xfail=no
-+(
-+  $as_echo "59. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:304: test ! \\( -f testallf77 -o -f ../../testallf77 \\) && exit 77 || \$VALGRIND testallf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f testallf77 -o -f ../../testallf77 \\) && exit 77 || $VALGRIND testallf77" "testsuite.at:304"
-+( $at_check_trace; test ! \( -f testallf77 -o -f ../../testallf77 \) && exit 77 || $VALGRIND testallf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:304"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_59
-+#AT_START_60
-+at_fn_group_banner 60 'testsuite.at:306' \
-+  "ucdf77" "                                         " 5
-+at_xfail=no
-+(
-+  $as_echo "60. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:308: test ! \\( -f ucdf77 -o -f ../../ucdf77 \\) && exit 77 || \$VALGRIND ucdf77"
-+at_fn_check_prepare_dynamic "test ! \\( -f ucdf77 -o -f ../../ucdf77 \\) && exit 77 || $VALGRIND ucdf77" "testsuite.at:308"
-+( $at_check_trace; test ! \( -f ucdf77 -o -f ../../ucdf77 \) && exit 77 || $VALGRIND ucdf77
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:308"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_60
-+#AT_START_61
-+at_fn_group_banner 61 'testsuite.at:312' \
-+  "silock" "                                         " 6
-+at_xfail=no
-+(
-+  $as_echo "61. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:314: testsilock \`pwd\` \$STARGS"
-+at_fn_check_prepare_notrace 'a `...` command substitution' "testsuite.at:314"
-+( $at_check_trace; testsilock `pwd` $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+echo stderr:; cat "$at_stderr"
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:314"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_61
-+#AT_START_62
-+at_fn_group_banner 62 'testsuite.at:316' \
-+  "force single" "                                   " 6
-+at_xfail=no
-+(
-+  $as_echo "62. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:318: specmix \$STARGS"
-+at_fn_check_prepare_dynamic "specmix $STARGS" "testsuite.at:318"
-+( $at_check_trace; specmix $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:318"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:319: testdtypes \`pwd\` \$STARGS"
-+at_fn_check_prepare_notrace 'a `...` command substitution' "testsuite.at:319"
-+( $at_check_trace; testdtypes `pwd` $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:319"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_62
-+#AT_START_63
-+at_fn_group_banner 63 'testsuite.at:321' \
-+  "multi_file" "                                     " 6
-+at_xfail=no
-+(
-+  $as_echo "63. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:323: \$VALGRIND multi_file \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND multi_file $STARGS" "testsuite.at:323"
-+( $at_check_trace; $VALGRIND multi_file $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:323"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_63
-+#AT_START_64
-+at_fn_group_banner 64 'testsuite.at:325' \
-+  "testall -medium" "                                " 6
-+at_xfail=no
-+(
-+  $as_echo "64. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
-+
-+
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:327: \$VALGRIND testall -medium \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND testall -medium $STARGS" "testsuite.at:327"
-+( $at_check_trace; $VALGRIND testall -medium $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:327"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_64
-+#AT_START_65
-+at_fn_group_banner 65 'testsuite.at:329' \
-+  "testall -large" "                                 " 6
-+at_xfail=no
-+(
-+  $as_echo "65. $at_setup_line: testing $at_desc ..."
-+  $at_traceon
- 
- 
-+{ set +x
-+$as_echo "$at_srcdir/testsuite.at:331: \$VALGRIND testall -large \$STARGS"
-+at_fn_check_prepare_dynamic "$VALGRIND testall -large $STARGS" "testsuite.at:331"
-+( $at_check_trace; $VALGRIND testall -large $STARGS
-+) >>"$at_stdout" 2>>"$at_stderr"
-+at_status=$? at_failed=false
-+$at_check_filter
-+at_fn_diff_devnull "$at_stderr" || at_failed=:
-+echo stdout:; cat "$at_stdout"
-+at_fn_check_status 0 $at_status "$at_srcdir/testsuite.at:331"
-+$at_failed && at_fn_log_failure
-+$at_traceon; }
-+
-+  set +x
-+  $at_times_p && times >"$at_times_file"
-+) 5>&1 2>&1 7>&- | eval $at_tee_pipe
-+read at_status <"$at_status_file"
-+#AT_STOP_65
---- /dev/null
-+++ silo-llnl-4.8/tests/testsuite.log.hdf5
-@@ -0,0 +1,2088 @@
-+## -------------------------------------------------- ##
-+## silo 4.8 test suite: VALGRIND="" STARGS="DB_HDF5". ##
-+## -------------------------------------------------- ##
-+
-+testsuite: command line was:
-+  $ ./testsuite PYTHON=python2.6 BROWSER=browser STARGS=DB_HDF5
-+
-+## --------- ##
-+## Platform. ##
-+## --------- ##
-+
-+hostname = debian
-+uname -m = i686
-+uname -r = 2.6.38-2-686
-+uname -s = Linux
-+uname -v = #1 SMP Thu Apr 7 05:24:21 UTC 2011
-+
-+/usr/bin/uname -p = unknown
-+/bin/uname -X     = unknown
-+
-+/bin/arch              = unknown
-+/usr/bin/arch -k       = unknown
-+/usr/convex/getsysinfo = unknown
-+/usr/bin/hostinfo      = unknown
-+/bin/machine           = unknown
-+/usr/bin/oslevel       = unknown
-+/bin/universe          = unknown
-+
-+PATH: /home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests
-+PATH: /usr/sbin
-+PATH: /usr/bin
-+PATH: /sbin
-+PATH: /bin
-+PATH: /usr/bin/X11
-+
-+testsuite: atconfig:
-+| # Configurable variable values for building test suites.
-+| # Generated by ./config.status.
-+| # Copyright (C) 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
-+| 
-+| # The test suite will define top_srcdir=/../.. etc.
-+| at_testdir='tests'
-+| abs_builddir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests'
-+| at_srcdir='.'
-+| abs_srcdir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests'
-+| at_top_srcdir='..'
-+| abs_top_srcdir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8'
-+| at_top_build_prefix='../'
-+| abs_top_builddir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8'
-+| 
-+| # Backward compatibility with Autotest <= 2.59b:
-+| at_top_builddir=$at_top_build_prefix
-+| 
-+| AUTOTEST_PATH='tests'
-+| 
-+| SHELL=${CONFIG_SHELL-'/bin/bash'}
-+
-+## ---------------- ##
-+## Tested programs. ##
-+## ---------------- ##
-+
-+## ------------------ ##
-+## Running the tests. ##
-+## ------------------ ##
-+testsuite: starting at: Mon Apr 11 04:52:13 IST 2011
-+1. version (testsuite.at:63): ok     (0m0.032s 0m0.208s)
-+2. namescheme (testsuite.at:86): ok     (0m0.028s 0m0.172s)
-+3. point (testsuite.at:89): ok     (0m0.040s 0m0.212s)
-+4. extface (testsuite.at:92): ok     (0m0.036s 0m0.192s)
-+5. testall -small (testsuite.at:95): ok     (0m0.232s 0m0.268s)
-+6. TestReadMask (testsuite.at:98): ok     (0m0.372s 0m0.856s)
-+7. array (testsuite.at:104): ok     (0m0.028s 0m0.212s)
-+8. multi_test (testsuite.at:107): ok     (0m0.316s 0m0.724s)
-+9. multi_test earlyclose (testsuite.at:110): ok     (0m0.176s 0m0.236s)
-+10. partial_io (testsuite.at:113): ok     (0m0.020s 0m0.212s)
-+11. simple (testsuite.at:116): ok     (0m0.036s 0m0.196s)
-+12. ucd (testsuite.at:119): ok     (0m0.024s 0m0.216s)
-+13. ucdsamp3 (testsuite.at:122): ok     (0m0.040s 0m0.192s)
-+14. testall -small -fortran (testsuite.at:125): ok     (0m0.252s 0m0.232s)
-+15. obj (testsuite.at:128): ok     (0m0.028s 0m0.204s)
-+16. onehex (testsuite.at:131): ok     (0m0.024s 0m0.204s)
-+17. oneprism (testsuite.at:134): ok     (0m0.036s 0m0.192s)
-+18. onepyramid (testsuite.at:137): ok     (0m0.056s 0m0.176s)
-+19. onetet (testsuite.at:140): ok     (0m0.048s 0m0.184s)
-+20. subhex (testsuite.at:143): ok     (0m0.040s 0m0.196s)
-+21. twohex (testsuite.at:146): ok     (0m0.052s 0m0.188s)
-+22. multispec (testsuite.at:149): ok     (0m0.036s 0m0.268s)
-+23. sami (testsuite.at:152): ok     (0m0.040s 0m0.232s)
-+24. specmix (testsuite.at:155): ok     (0m0.088s 0m0.220s)
-+25. spec (testsuite.at:158): ok     (0m0.044s 0m0.200s)
-+26. group_test (testsuite.at:161): ok     (0m0.308s 0m0.664s)
-+27. listtypes (testsuite.at:164): ok     (0m0.124s 0m0.436s)
-+28. alltypes (testsuite.at:168): ok     (0m0.040s 0m0.208s)
-+29. wave (testsuite.at:171): ok     (0m0.068s 0m0.380s)
-+30. polyzl (testsuite.at:174): ok     (0m0.028s 0m0.216s)
-+31. csg (testsuite.at:177): ok     (0m0.032s 0m0.220s)
-+32. rocket (testsuite.at:180): ok     (0m0.060s 0m0.264s)
-+33. mmadjacency (testsuite.at:183): ok     (0m0.052s 0m0.208s)
-+34. mat3d_3across (testsuite.at:186): ok     (0m0.052s 0m0.188s)
-+35. ucd1d (testsuite.at:189): ok     (0m0.100s 0m0.232s)
-+36. dir (testsuite.at:192): ok     (0m0.100s 0m0.256s)
-+37. quad (testsuite.at:195): ok     (0m0.076s 0m0.224s)
-+38. arbpoly2d (testsuite.at:198): ok     (0m0.052s 0m0.244s)
-+39. readstuff (testsuite.at:201): ok     (0m0.304s 0m0.968s)
-+40. read (testsuite.at:207): ok     (0m0.268s 0m1.004s)
-+41. write (testsuite.at:212): ok     (0m0.048s 0m0.088s)
-+42. error handling (testsuite.at:227): ok     (0m0.264s 0m0.952s)
-+43. testpdb (testsuite.at:234): skipped (testsuite.at:235)
-+44. grab (testsuite.at:239): ok     (0m0.128s 0m0.336s)
-+45. compression gzip (testsuite.at:242): ok     (0m3.104s 0m2.332s)
-+47. compression fpzip (testsuite.at:252): skipped (testsuite.at:254)
-+48. compression lossy3 (testsuite.at:257): skipped (testsuite.at:259)
-+49. compression minratio1000 (testsuite.at:262): skipped (testsuite.at:264)
-+50. testhzip (testsuite.at:266): skipped (testsuite.at:268)
-+51. checksums (testsuite.at:270): ok     (0m2.532s 0m3.948s)
-+52. xversion (testsuite.at:273): ok     (0m2.940s 0m7.940s)
-+54. arrayf77 (testsuite.at:282): ok     (0m0.036s 0m0.212s)
-+55. curvef77 (testsuite.at:286): ok     (0m0.024s 0m0.164s)
-+56. matf77 (testsuite.at:290): ok     (0m0.040s 0m0.188s)
-+57. pointf77 (testsuite.at:294): ok     (0m0.032s 0m0.168s)
-+58. quadf77 (testsuite.at:298): ok     (0m0.044s 0m0.192s)
-+59. testallf77 (testsuite.at:302): ok     (0m0.052s 0m0.128s)
-+60. ucdf77 (testsuite.at:306): ok     (0m0.032s 0m0.136s)
-+61. silock (testsuite.at:312): ok     (0m0.324s 0m0.856s)
-+62. force single (testsuite.at:316): ok     (0m2.504s 0m4.188s)
-+63. multi_file (testsuite.at:321): ok     (0m3.692s 0m4.760s)
-+64. testall -medium (testsuite.at:325): ok     (0m1.024s 0m0.780s)
-+65. testall -large (testsuite.at:329): ok     (0m6.708s 0m4.408s)
-+testsuite: ending at: Mon Apr 11 04:57:45 IST 2011
-+testsuite: test suite duration: 0h 5m 32s
-+
-+## ------------- ##
-+## Test results. ##
-+## ------------- ##
-+
-+ERROR: 60 tests were run,
-+2 failed unexpectedly.
-+5 tests were skipped.
-+
-+## ------------------------ ##
-+## Summary of the failures. ##
-+## ------------------------ ##
-+Failed tests:
-+silo 4.8 test suite: VALGRIND="" STARGS="DB_HDF5" test groups:
-+
-+ NUM: FILE-NAME:LINE     TEST-GROUP-NAME
-+      KEYWORDS
-+
-+  46: testsuite.at:247   compression szip
-+      compression
-+  53: testsuite.at:276   largefile
-+      large
-+
-+Skipped tests:
-+silo 4.8 test suite: VALGRIND="" STARGS="DB_HDF5" test groups:
-+
-+ NUM: FILE-NAME:LINE     TEST-GROUP-NAME
-+      KEYWORDS
-+
-+  43: testsuite.at:234   testpdb
-+  47: testsuite.at:252   compression fpzip
-+      compression
-+  48: testsuite.at:257   compression lossy3
-+      compression
-+  49: testsuite.at:262   compression minratio1000
-+      compression
-+  50: testsuite.at:266   testhzip
-+      compression
-+
-+## ---------------------- ##
-+## Detailed failed tests. ##
-+## ---------------------- ##
-+
-+#                             -*- compilation -*-
-+46. testsuite.at:247: testing compression szip ...
-+./testsuite.at:249: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND compression szip
-+stderr:
-+DBCreate: Compression failure.: METHOD=SZIP
-+DBWrite: File was closed or never opened/created.: METHOD=SZIP
-+DBClose: File was closed or never opened/created.: METHOD=SZIP
-+stdout:
-+Write took 0.012472 seconds and 0 bytes/second
-+./testsuite.at:249: exit code was 1, expected 0
-+46. testsuite.at:247: 46. compression szip (testsuite.at:247): FAILED (testsuite.at:249)
-+
-+#                             -*- compilation -*-
-+53. testsuite.at:276: testing largefile ...
-+./testsuite.at:278: test "$STARGS" != DB_HDF5 && exit 77 || $VALGRIND largefile
-+stderr:
-+stdout:
-+Creating file: 'largefile.silo'
-+Iterations 0000 to 0099 of 2500
-+Iterations 0100 to 0199 of 2500
-+Iterations 0200 to 0299 of 2500
-+Iterations 0300 to 0399 of 2500
-+Iterations 0400 to 0499 of 2500
-+Iterations 0500 to 0599 of 2500
-+Iterations 0600 to 0699 of 2500
-+Iterations 0700 to 0799 of 2500
-+Iterations 0800 to 0899 of 2500
-+Iterations 0900 to 0999 of 2500
-+Iterations 1000 to 1099 of 2500
-+Iterations 1100 to 1199 of 2500
-+Iterations 1200 to 1299 of 2500
-+Iterations 1300 to 1399 of 2500
-+Iterations 1400 to 1499 of 2500
-+Iterations 1500 to 1599 of 2500
-+Iterations 1600 to 1699 of 2500
-+Iterations 1700 to 1799 of 2500
-+Iterations 1800 to 1899 of 2500
-+Iterations 1900 to 1999 of 2500
-+Iterations 2000 to 2099 of 2500
-+Iterations 2100 to 2199 of 2500
-+Iterations 2200 to 2299 of 2500
-+Iterations 2300 to 2399 of 2500
-+Iterations 2400 to 2499 of 2500
-+Reopening 'largefile.silo'
-+Read error in "simple_0393" at position 0001. Expected 103022593.000000, got 103022592.000000
-+Read error in "simple_0153" at position 0001. Expected 40108033.000000, got 40108032.000000
-+Read error in "simple_0147" at position 0001. Expected 38535169.000000, got 38535168.000000
-+Read error in "simple_0437" at position 0001. Expected 114556929.000000, got 114556928.000000
-+Read error in "simple_0394" at position 0001. Expected 103284737.000000, got 103284736.000000
-+Read error in "simple_0187" at position 0001. Expected 49020929.000000, got 49020928.000000
-+Read error in "simple_0332" at position 0001. Expected 87031809.000000, got 87031808.000000
-+Read error in "simple_0197" at position 0001. Expected 51642369.000000, got 51642368.000000
-+Read error in "simple_0351" at position 0001. Expected 92012545.000000, got 92012544.000000
-+Further errors will be suppressed
-+./testsuite.at:278: exit code was 1, expected 0
-+53. testsuite.at:276: 53. largefile (testsuite.at:276): FAILED (testsuite.at:278)
-+
-+
-+## ------------- ##
-+## ../config.log ##
-+## ------------- ##
-+| This file contains any messages produced by compilers while
-+| running configure, to aid debugging if configure makes a mistake.
-+| 
-+| It was created by silo configure 4.8, which was
-+| generated by GNU Autoconf 2.61.  Invocation command line was
-+| 
-+|   $ ./configure --build=i486-linux-gnu --prefix=/usr --includedir=${prefix}/include --mandir=${prefix}/share/man --infodir=${prefix}/share/info --sysconfdir=/etc --localstatedir=/var --libexecdir=${prefix}/lib/silo-llnl --disable-maintainer-mode --disable-dependency-tracking --enable-pythonmodule --enable-silex --with-qt=/usr --enable-pythonmodule --enable-silex --with-qt-bin=/usr/bin --with-qt-lib=/usr/lib --with-qt-include=/usr/include/qt4 --with-hdf5=/usr/include,/usr/lib PYTHON=python2.6
-+| 
-+| ## --------- ##
-+| ## Platform. ##
-+| ## --------- ##
-+| 
-+| hostname = debian
-+| uname -m = i686
-+| uname -r = 2.6.38-2-686
-+| uname -s = Linux
-+| uname -v = #1 SMP Thu Apr 7 05:24:21 UTC 2011
-+| 
-+| /usr/bin/uname -p = unknown
-+| /bin/uname -X     = unknown
-+| 
-+| /bin/arch              = unknown
-+| /usr/bin/arch -k       = unknown
-+| /usr/convex/getsysinfo = unknown
-+| /usr/bin/hostinfo      = unknown
-+| /bin/machine           = unknown
-+| /usr/bin/oslevel       = unknown
-+| /bin/universe          = unknown
-+| 
-+| PATH: /usr/sbin
-+| PATH: /usr/bin
-+| PATH: /sbin
-+| PATH: /bin
-+| PATH: /usr/bin/X11
-+| 
-+| 
-+| ## ----------- ##
-+| ## Core tests. ##
-+| ## ----------- ##
-+| 
-+| configure:2108: checking for a BSD-compatible install
-+| configure:2164: result: /usr/bin/install -c
-+| configure:2175: checking whether build environment is sane
-+| configure:2218: result: yes
-+| configure:2246: checking for a thread-safe mkdir -p
-+| configure:2285: result: /bin/mkdir -p
-+| configure:2298: checking for gawk
-+| configure:2328: result: no
-+| configure:2298: checking for mawk
-+| configure:2314: found /usr/bin/mawk
-+| configure:2325: result: mawk
-+| configure:2336: checking whether make sets $(MAKE)
-+| configure:2357: result: yes
-+| configure:2548: checking whether to enable maintainer-specific portions of Makefiles
-+| configure:2557: result: no
-+| configure:2646: checking build system type
-+| configure:2664: result: i486-pc-linux-gnu
-+| configure:2686: checking host system type
-+| configure:2701: result: i486-pc-linux-gnu
-+| configure:2725: checking what version the package is
-+| configure:2727: result: 4.8
-+| configure:2756: checking for site config host file
-+| configure:2770: result: no
-+| configure:2819: checking for config-site i486-pc-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site i486-pc-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site pc-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site pc-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site i486-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site i486-linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site i486-pc
-+| configure:2827: result: no
-+| configure:2819: checking for config-site linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site linux-gnu
-+| configure:2827: result: no
-+| configure:2819: checking for config-site pc
-+| configure:2827: result: no
-+| configure:2819: checking for config-site i486
-+| configure:2827: result: no
-+| configure:2819: checking for config-site Linux
-+| configure:2823: result: found
-+| configure:2912: checking for g++
-+| configure:2928: found /usr/bin/g++
-+| configure:2939: result: g++
-+| configure:2970: checking for C++ compiler version
-+| configure:2977: g++ --version >&5
-+| g++ (Debian 4.5.2-8) 4.5.2
-+| Copyright (C) 2010 Free Software Foundation, Inc.
-+| This is free software; see the source for copying conditions.  There is NO
-+| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-+| 
-+| configure:2980: $? = 0
-+| configure:2987: g++ -v >&5
-+| Using built-in specs.
-+| COLLECT_GCC=g++
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| configure:2990: $? = 0
-+| configure:2997: g++ -V >&5
-+| g++: '-V' option must have argument
-+| configure:3000: $? = 1
-+| configure:3023: checking for C++ compiler default output file name
-+| configure:3050: g++ -g -O2   conftest.cpp  >&5
-+| configure:3053: $? = 0
-+| configure:3091: result: a.out
-+| configure:3108: checking whether the C++ compiler works
-+| configure:3118: ./a.out
-+| configure:3121: $? = 0
-+| configure:3138: result: yes
-+| configure:3145: checking whether we are cross compiling
-+| configure:3147: result: no
-+| configure:3150: checking for suffix of executables
-+| configure:3157: g++ -o conftest -g -O2   conftest.cpp  >&5
-+| configure:3160: $? = 0
-+| configure:3184: result: 
-+| configure:3190: checking for suffix of object files
-+| configure:3216: g++ -c -g -O2  conftest.cpp >&5
-+| configure:3219: $? = 0
-+| configure:3242: result: o
-+| configure:3246: checking whether we are using the GNU C++ compiler
-+| configure:3275: g++ -c -g -O2  conftest.cpp >&5
-+| configure:3281: $? = 0
-+| configure:3298: result: yes
-+| configure:3303: checking whether g++ accepts -g
-+| configure:3333: g++ -c -g  conftest.cpp >&5
-+| configure:3339: $? = 0
-+| configure:3438: result: yes
-+| configure:3472: checking for style of include used by make
-+| configure:3500: result: GNU
-+| configure:3525: checking dependency style of g++
-+| configure:3616: result: none
-+| configure:3679: checking for gcc
-+| configure:3695: found /usr/bin/gcc
-+| configure:3706: result: gcc
-+| configure:3944: checking for C compiler version
-+| configure:3951: gcc --version >&5
-+| gcc (Debian 4.5.2-8) 4.5.2
-+| Copyright (C) 2010 Free Software Foundation, Inc.
-+| This is free software; see the source for copying conditions.  There is NO
-+| warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
-+| 
-+| configure:3954: $? = 0
-+| configure:3961: gcc -v >&5
-+| Using built-in specs.
-+| COLLECT_GCC=gcc
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| configure:3964: $? = 0
-+| configure:3971: gcc -V >&5
-+| gcc: '-V' option must have argument
-+| configure:3974: $? = 1
-+| configure:3977: checking whether we are using the GNU C compiler
-+| configure:4006: gcc -c -g -O2  conftest.c >&5
-+| configure:4012: $? = 0
-+| configure:4029: result: yes
-+| configure:4034: checking whether gcc accepts -g
-+| configure:4064: gcc -c -g  conftest.c >&5
-+| configure:4070: $? = 0
-+| configure:4169: result: yes
-+| configure:4186: checking for gcc option to accept ISO C89
-+| configure:4260: gcc  -c -g -O2  conftest.c >&5
-+| configure:4266: $? = 0
-+| configure:4289: result: none needed
-+| configure:4309: checking dependency style of gcc
-+| configure:4400: result: none
-+| configure:4420: checking how to run the C preprocessor
-+| configure:4460: gcc -E  conftest.c
-+| configure:4466: $? = 0
-+| configure:4497: gcc -E  conftest.c
-+| conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
-+| compilation terminated.
-+| configure:4503: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | /* end confdefs.h.  */
-+| | #include <ac_nonexistent.h>
-+| configure:4536: result: gcc -E
-+| configure:4565: gcc -E  conftest.c
-+| configure:4571: $? = 0
-+| configure:4602: gcc -E  conftest.c
-+| conftest.c:10:28: fatal error: ac_nonexistent.h: No such file or directory
-+| compilation terminated.
-+| configure:4608: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | /* end confdefs.h.  */
-+| | #include <ac_nonexistent.h>
-+| configure:4699: checking for gfortran
-+| configure:4715: found /usr/bin/gfortran
-+| configure:4726: result: gfortran
-+| configure:4756: checking for Fortran compiler version
-+| configure:4763: gfortran --version >&5
-+| GNU Fortran (Debian 4.5.2-8) 4.5.2
-+| Copyright (C) 2010 Free Software Foundation, Inc.
-+| 
-+| GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
-+| You may redistribute copies of GNU Fortran
-+| under the terms of the GNU General Public License.
-+| For more information about these matters, see the file named COPYING
-+| 
-+| configure:4766: $? = 0
-+| configure:4773: gfortran -v >&5
-+| Using built-in specs.
-+| COLLECT_GCC=gfortran
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| configure:4776: $? = 0
-+| configure:4783: gfortran -V >&5
-+| gfortran: '-V' option must have argument
-+| configure:4786: $? = 1
-+| configure:4794: checking whether we are using the GNU Fortran compiler
-+| configure:4813: gfortran -c   conftest.F >&5
-+| configure:4819: $? = 0
-+| configure:4836: result: yes
-+| configure:4842: checking whether gfortran accepts -g
-+| configure:4859: gfortran -c -g  conftest.f >&5
-+| configure:4865: $? = 0
-+| configure:4881: result: yes
-+| configure:4910: checking how to get verbose linking output from gfortran
-+| configure:4926: gfortran -c -g -O2  conftest.f >&5
-+| configure:4932: $? = 0
-+| configure:4954: gfortran -o conftest -g -O2 -v conftest.f
-+| Using built-in specs.
-+| COLLECT_GCC=gfortran
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  /usr/lib/gcc/i486-linux-gnu/4.5.2/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=i586 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/i486-linux-gnu/4.5.2/finclude -o /tmp/ccfi1UFX.s
-+| GNU Fortran (Debian 4.5.2-8) version 4.5.2 (i486-linux-gnu)
-+| 	compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 3.0.0-p8, MPC version 0.9
-+| GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=129296
-+| GNU Fortran (Debian 4.5.2-8) version 4.5.2 (i486-linux-gnu)
-+| 	compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 3.0.0-p8, MPC version 0.9
-+| GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=129296
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  as -V -Qy --32 -o /tmp/ccsnS5lE.o /tmp/ccfi1UFX.s
-+| GNU assembler version 2.21.0 (i486-linux-gnu) using BFD version (GNU Binutils for Debian) 2.21.0.20110327
-+| COMPILER_PATH=/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/
-+| LIBRARY_PATH=/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../:/lib/:/usr/lib/
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  /usr/lib/gcc/i486-linux-gnu/4.5.2/collect2 --build-id --no-add-needed --eh-frame-hdr -m elf_i386 --hash-style=both -dynamic-linker /lib/ld-linux.so.2 -o conftest /usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/crt1.o /usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.5.2/crtbegin.o -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. /t [...]
-+| configure:5020: result: -v
-+| configure:5022: checking for Fortran libraries of gfortran
-+| configure:5045: gfortran -o conftest -g -O2 -v conftest.f
-+| Using built-in specs.
-+| COLLECT_GCC=gfortran
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  /usr/lib/gcc/i486-linux-gnu/4.5.2/f951 conftest.f -ffixed-form -quiet -dumpbase conftest.f -mtune=generic -march=i586 -auxbase conftest -g -O2 -version -fintrinsic-modules-path /usr/lib/gcc/i486-linux-gnu/4.5.2/finclude -o /tmp/ccisv7vt.s
-+| GNU Fortran (Debian 4.5.2-8) version 4.5.2 (i486-linux-gnu)
-+| 	compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 3.0.0-p8, MPC version 0.9
-+| GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=129296
-+| GNU Fortran (Debian 4.5.2-8) version 4.5.2 (i486-linux-gnu)
-+| 	compiled by GNU C version 4.5.2, GMP version 5.0.1, MPFR version 3.0.0-p8, MPC version 0.9
-+| GGC heuristics: --param ggc-min-expand=99 --param ggc-min-heapsize=129296
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  as -V -Qy --32 -o /tmp/ccKZ2Z4a.o /tmp/ccisv7vt.s
-+| GNU assembler version 2.21.0 (i486-linux-gnu) using BFD version (GNU Binutils for Debian) 2.21.0.20110327
-+| COMPILER_PATH=/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/:/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/
-+| LIBRARY_PATH=/usr/lib/gcc/i486-linux-gnu/4.5.2/:/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/:/lib/../lib/:/usr/lib/../lib/:/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../:/lib/:/usr/lib/
-+| COLLECT_GCC_OPTIONS='-o' 'conftest' '-g' '-O2' '-v' '-shared-libgcc' '-mtune=generic' '-march=i586'
-+|  /usr/lib/gcc/i486-linux-gnu/4.5.2/collect2 --build-id --no-add-needed --eh-frame-hdr -m elf_i386 --hash-style=both -dynamic-linker /lib/ld-linux.so.2 -o conftest /usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/crt1.o /usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib/crti.o /usr/lib/gcc/i486-linux-gnu/4.5.2/crtbegin.o -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. /t [...]
-+| configure:5219: result:  -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm
-+| configure:5236: checking for dummy main to link with Fortran libraries
-+| configure:5280: gcc -o conftest -g -O2   conftest.c   -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm >&5
-+| configure:5286: $? = 0
-+| configure:5367: result: none
-+| configure:5404: checking for Fortran name-mangling scheme
-+| configure:5423: gfortran -c -g -O2  conftest.f >&5
-+| configure:5429: $? = 0
-+| configure:5484: gcc -o conftest -g -O2   conftest.c cfortran_test.o   -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm >&5
-+| /tmp/ccupBugA.o: In function `main':
-+| /home/alastair/silo-llnl/apr11/silo-llnl-4.8/conftest.c:29: undefined reference to `foobar'
-+| collect2: ld returned 1 exit status
-+| configure:5490: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | /* end confdefs.h.  */
-+| | 
-+| | /* Override any GCC internal prototype to avoid an error.
-+| |    Use char because int might match the return type of a GCC
-+| |    builtin and then its argument prototype would still apply.  */
-+| | #ifdef __cplusplus
-+| | extern "C"
-+| | #endif
-+| | char foobar ();
-+| | #ifdef FC_DUMMY_MAIN
-+| | #ifndef FC_DUMMY_MAIN_EQ_F77
-+| | #  ifdef __cplusplus
-+| |      extern "C"
-+| | #  endif
-+| |    int FC_DUMMY_MAIN() { return 1; }
-+| | #endif
-+| | #endif
-+| | int
-+| | main ()
-+| | {
-+| | return foobar ();
-+| |   ;
-+| |   return 0;
-+| | }
-+| configure:5484: gcc -o conftest -g -O2   conftest.c cfortran_test.o   -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm >&5
-+| configure:5490: $? = 0
-+| configure:5569: gcc -o conftest -g -O2   conftest.c cfortran_test.o   -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm >&5
-+| configure:5575: $? = 0
-+| configure:5632: result: lower case, underscore, no extra underscore
-+| configure:5733: checking whether make sets $(MAKE)
-+| configure:5754: result: yes
-+| configure:5811: checking for a sed that does not truncate output
-+| configure:5867: result: /bin/sed
-+| configure:5870: checking for grep that handles long lines and -e
-+| configure:5944: result: /bin/grep
-+| configure:5949: checking for egrep
-+| configure:6027: result: /bin/grep -E
-+| configure:6043: checking for ld used by gcc
-+| configure:6110: result: /usr/bin/ld
-+| configure:6119: checking if the linker (/usr/bin/ld) is GNU ld
-+| configure:6134: result: yes
-+| configure:6139: checking for /usr/bin/ld option to reload object files
-+| configure:6146: result: -r
-+| configure:6164: checking for BSD-compatible nm
-+| configure:6213: result: /usr/bin/nm -B
-+| configure:6217: checking whether ln -s works
-+| configure:6221: result: yes
-+| configure:6228: checking how to recognize dependent libraries
-+| configure:6414: result: pass_all
-+| configure:6658: checking for ANSI C header files
-+| configure:6696: gcc -c -g -O2  conftest.c >&5
-+| configure:6702: $? = 0
-+| configure:6801: gcc -o conftest -g -O2   conftest.c  >&5
-+| configure:6804: $? = 0
-+| configure:6810: ./conftest
-+| configure:6813: $? = 0
-+| configure:6830: result: yes
-+| configure:6854: checking for sys/types.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for sys/stat.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for stdlib.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for string.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for memory.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for strings.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for inttypes.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for stdint.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6854: checking for unistd.h
-+| configure:6875: gcc -c -g -O2  conftest.c >&5
-+| configure:6881: $? = 0
-+| configure:6897: result: yes
-+| configure:6924: checking dlfcn.h usability
-+| configure:6941: gcc -c -g -O2  conftest.c >&5
-+| configure:6947: $? = 0
-+| configure:6961: result: yes
-+| configure:6965: checking dlfcn.h presence
-+| configure:6980: gcc -E  conftest.c
-+| configure:6986: $? = 0
-+| configure:7000: result: yes
-+| configure:7033: checking for dlfcn.h
-+| configure:7041: result: yes
-+| configure:7064: checking how to run the C++ preprocessor
-+| configure:7100: g++ -E  conftest.cpp
-+| configure:7106: $? = 0
-+| configure:7137: g++ -E  conftest.cpp
-+| conftest.cpp:23:28: fatal error: ac_nonexistent.h: No such file or directory
-+| compilation terminated.
-+| configure:7143: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | /* end confdefs.h.  */
-+| | #include <ac_nonexistent.h>
-+| configure:7176: result: g++ -E
-+| configure:7205: g++ -E  conftest.cpp
-+| configure:7211: $? = 0
-+| configure:7242: g++ -E  conftest.cpp
-+| conftest.cpp:23:28: fatal error: ac_nonexistent.h: No such file or directory
-+| compilation terminated.
-+| configure:7248: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | /* end confdefs.h.  */
-+| | #include <ac_nonexistent.h>
-+| configure:7341: checking for g77
-+| configure:7371: result: no
-+| configure:7341: checking for xlf
-+| configure:7371: result: no
-+| configure:7341: checking for f77
-+| configure:7371: result: no
-+| configure:7341: checking for frt
-+| configure:7371: result: no
-+| configure:7341: checking for pgf77
-+| configure:7371: result: no
-+| configure:7341: checking for cf77
-+| configure:7371: result: no
-+| configure:7341: checking for fort77
-+| configure:7371: result: no
-+| configure:7341: checking for fl32
-+| configure:7371: result: no
-+| configure:7341: checking for af77
-+| configure:7371: result: no
-+| configure:7341: checking for xlf90
-+| configure:7371: result: no
-+| configure:7341: checking for f90
-+| configure:7371: result: no
-+| configure:7341: checking for pgf90
-+| configure:7371: result: no
-+| configure:7341: checking for pghpf
-+| configure:7371: result: no
-+| configure:7341: checking for epcf90
-+| configure:7371: result: no
-+| configure:7341: checking for gfortran
-+| configure:7357: found /usr/bin/gfortran
-+| configure:7368: result: gfortran
-+| configure:7398: checking for Fortran 77 compiler version
-+| configure:7405: gfortran --version >&5
-+| GNU Fortran (Debian 4.5.2-8) 4.5.2
-+| Copyright (C) 2010 Free Software Foundation, Inc.
-+| 
-+| GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
-+| You may redistribute copies of GNU Fortran
-+| under the terms of the GNU General Public License.
-+| For more information about these matters, see the file named COPYING
-+| 
-+| configure:7408: $? = 0
-+| configure:7415: gfortran -v >&5
-+| Using built-in specs.
-+| COLLECT_GCC=gfortran
-+| COLLECT_LTO_WRAPPER=/usr/lib/gcc/i486-linux-gnu/4.5.2/lto-wrapper
-+| Target: i486-linux-gnu
-+| Configured with: ../src/configure -v --with-pkgversion='Debian 4.5.2-8' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib --enable-nls --enable-clocale=gnu --enable-libstdcxx-debug --enabl [...]
-+| Thread model: posix
-+| gcc version 4.5.2 (Debian 4.5.2-8) 
-+| configure:7418: $? = 0
-+| configure:7425: gfortran -V >&5
-+| gfortran: '-V' option must have argument
-+| configure:7428: $? = 1
-+| configure:7436: checking whether we are using the GNU Fortran 77 compiler
-+| configure:7455: gfortran -c -g -O2 conftest.F >&5
-+| configure:7461: $? = 0
-+| configure:7478: result: yes
-+| configure:7484: checking whether gfortran accepts -g
-+| configure:7501: gfortran -c -g conftest.f >&5
-+| configure:7507: $? = 0
-+| configure:7523: result: yes
-+| configure:7553: checking the maximum length of command line arguments
-+| configure:7665: result: 805306365
-+| configure:7677: checking command to parse /usr/bin/nm -B output from gcc object
-+| configure:7782: gcc -c -g -O2  conftest.c >&5
-+| configure:7785: $? = 0
-+| configure:7789: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
-+| configure:7792: $? = 0
-+| configure:7844: gcc -o conftest -g -O2   conftest.c conftstm.o >&5
-+| configure:7847: $? = 0
-+| configure:7885: result: ok
-+| configure:7889: checking for objdir
-+| configure:7904: result: .libs
-+| configure:7996: checking for ar
-+| configure:8012: found /usr/bin/ar
-+| configure:8023: result: ar
-+| configure:8092: checking for ranlib
-+| configure:8108: found /usr/bin/ranlib
-+| configure:8119: result: ranlib
-+| configure:8188: checking for strip
-+| configure:8204: found /usr/bin/strip
-+| configure:8215: result: strip
-+| configure:8501: checking if gcc supports -fno-rtti -fno-exceptions
-+| configure:8519: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
-+| cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
-+| configure:8523: $? = 0
-+| configure:8536: result: no
-+| configure:8551: checking for gcc option to produce PIC
-+| configure:8783: result: -fPIC
-+| configure:8791: checking if gcc PIC flag -fPIC works
-+| configure:8809: gcc -c -g -O2  -fPIC -DPIC conftest.c >&5
-+| configure:8813: $? = 0
-+| configure:8826: result: yes
-+| configure:8854: checking if gcc static flag -static works
-+| configure:8882: result: yes
-+| configure:8892: checking if gcc supports -c -o file.o
-+| configure:8913: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
-+| configure:8917: $? = 0
-+| configure:8939: result: yes
-+| configure:8965: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
-+| configure:9961: result: yes
-+| configure:9982: checking whether -lc should be explicitly linked in
-+| configure:9987: gcc -c -g -O2  conftest.c >&5
-+| configure:9990: $? = 0
-+| configure:10005: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
-+| configure:10008: $? = 0
-+| configure:10020: result: no
-+| configure:10028: checking dynamic linker characteristics
-+| configure:10630: result: GNU/Linux ld.so
-+| configure:10639: checking how to hardcode library paths into programs
-+| configure:10664: result: immediate
-+| configure:10678: checking whether stripping libraries is possible
-+| configure:10683: result: yes
-+| configure:11541: checking if libtool supports shared libraries
-+| configure:11543: result: yes
-+| configure:11546: checking whether to build shared libraries
-+| configure:11567: result: yes
-+| configure:11570: checking whether to build static libraries
-+| configure:11574: result: yes
-+| configure:11667: creating libtool
-+| configure:12255: checking for ld used by g++
-+| configure:12322: result: /usr/bin/ld
-+| configure:12331: checking if the linker (/usr/bin/ld) is GNU ld
-+| configure:12346: result: yes
-+| configure:12397: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
-+| configure:13387: result: yes
-+| configure:13405: g++ -c -g -O2  conftest.cpp >&5
-+| configure:13408: $? = 0
-+| configure:13560: checking for g++ option to produce PIC
-+| configure:13844: result: -fPIC
-+| configure:13852: checking if g++ PIC flag -fPIC works
-+| configure:13870: g++ -c -g -O2  -fPIC -DPIC conftest.cpp >&5
-+| configure:13874: $? = 0
-+| configure:13887: result: yes
-+| configure:13915: checking if g++ static flag -static works
-+| configure:13943: result: yes
-+| configure:13953: checking if g++ supports -c -o file.o
-+| configure:13974: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
-+| configure:13978: $? = 0
-+| configure:14000: result: yes
-+| configure:14026: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
-+| configure:14051: result: yes
-+| configure:14118: checking dynamic linker characteristics
-+| configure:14668: result: GNU/Linux ld.so
-+| configure:14677: checking how to hardcode library paths into programs
-+| configure:14702: result: immediate
-+| configure:15236: checking if libtool supports shared libraries
-+| configure:15238: result: yes
-+| configure:15241: checking whether to build shared libraries
-+| configure:15261: result: yes
-+| configure:15264: checking whether to build static libraries
-+| configure:15268: result: yes
-+| configure:15278: checking for gfortran option to produce PIC
-+| configure:15510: result: -fPIC
-+| configure:15518: checking if gfortran PIC flag -fPIC works
-+| configure:15536: gfortran -c -g -O2 -fPIC conftest.f >&5
-+| configure:15540: $? = 0
-+| configure:15553: result: yes
-+| configure:15581: checking if gfortran static flag -static works
-+| configure:15609: result: yes
-+| configure:15619: checking if gfortran supports -c -o file.o
-+| configure:15640: gfortran -c -g -O2 -o out/conftest2.o conftest.f >&5
-+| configure:15644: $? = 0
-+| configure:15666: result: yes
-+| configure:15692: checking whether the gfortran linker (/usr/bin/ld) supports shared libraries
-+| configure:16652: result: yes
-+| configure:16719: checking dynamic linker characteristics
-+| configure:17269: result: GNU/Linux ld.so
-+| configure:17278: checking how to hardcode library paths into programs
-+| configure:17303: result: immediate
-+| configure:20889: checking for library containing strerror
-+| configure:20938: gcc -o conftest -g -O2   conftest.c  >&5
-+| configure:20944: $? = 0
-+| configure:20972: result: none required
-+| configure:21189: checking for hzip
-+| configure:21196: result: hzip compression not available in BSD version
-+| configure:21456: checking for fpzip
-+| configure:21463: result: fpzip compression not available in BSD version
-+| configure:21484: checking compiler optimization
-+| configure:22788: result: disabled
-+| configure:22798: checking whether C compiler accepts "-D_LARGEFILE_SOURCE"
-+| configure:22835: gcc -c -D_LARGEFILE_SOURCE  conftest.c >&5
-+| configure:22841: $? = 0
-+| configure:22859: result: yes
-+| configure:22867: checking whether C compiler accepts "-D_LARGEFILE64_SOURCE"
-+| configure:22904: gcc -c -D_LARGEFILE64_SOURCE  conftest.c >&5
-+| configure:22910: $? = 0
-+| configure:22928: result: yes
-+| configure:22936: checking whether C compiler accepts "-D_FILE_OFFSET_BITS=64"
-+| configure:22973: gcc -c -D_FILE_OFFSET_BITS=64  conftest.c >&5
-+| configure:22979: $? = 0
-+| configure:22997: result: yes
-+| configure:23005: checking whether C compiler accepts "-Wdeclaration-after-statement"
-+| configure:23042: gcc -c -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23048: $? = 0
-+| configure:23066: result: yes
-+| configure:23083: checking for off64_t
-+| configure:23121: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23127: $? = 0
-+| configure:23142: result: yes
-+| configure:23149: checking size of off64_t
-+| configure:23499: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| configure:23502: $? = 0
-+| configure:23508: ./conftest
-+| configure:23511: $? = 0
-+| configure:23534: result: 8
-+| configure:23558: checking for a BSD-compatible install
-+| configure:23614: result: /usr/bin/install -c
-+| configure:23643: checking sys/time.h usability
-+| configure:23660: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23666: $? = 0
-+| configure:23680: result: yes
-+| configure:23684: checking sys/time.h presence
-+| configure:23699: gcc -E  conftest.c
-+| configure:23705: $? = 0
-+| configure:23719: result: yes
-+| configure:23752: checking for sys/time.h
-+| configure:23760: result: yes
-+| configure:23643: checking stdarg.h usability
-+| configure:23660: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23666: $? = 0
-+| configure:23680: result: yes
-+| configure:23684: checking stdarg.h presence
-+| configure:23699: gcc -E  conftest.c
-+| configure:23705: $? = 0
-+| configure:23719: result: yes
-+| configure:23752: checking for stdarg.h
-+| configure:23760: result: yes
-+| configure:23633: checking for sys/stat.h
-+| configure:23639: result: yes
-+| configure:23799: checking fcntl.h usability
-+| configure:23816: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23822: $? = 0
-+| configure:23836: result: yes
-+| configure:23840: checking fcntl.h presence
-+| configure:23855: gcc -E  conftest.c
-+| configure:23861: $? = 0
-+| configure:23875: result: yes
-+| configure:23908: checking for fcntl.h
-+| configure:23916: result: yes
-+| configure:23944: checking sys/fcntl.h usability
-+| configure:23961: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:23967: $? = 0
-+| configure:23981: result: yes
-+| configure:23985: checking sys/fcntl.h presence
-+| configure:24000: gcc -E  conftest.c
-+| configure:24006: $? = 0
-+| configure:24020: result: yes
-+| configure:24053: checking for sys/fcntl.h
-+| configure:24061: result: yes
-+| configure:24103: checking fnmatch.h usability
-+| configure:24120: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24126: $? = 0
-+| configure:24140: result: yes
-+| configure:24144: checking fnmatch.h presence
-+| configure:24159: gcc -E  conftest.c
-+| configure:24165: $? = 0
-+| configure:24179: result: yes
-+| configure:24212: checking for fnmatch.h
-+| configure:24220: result: yes
-+| configure:24248: checking ieeefp.h usability
-+| configure:24265: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| conftest.c:66:20: fatal error: ieeefp.h: No such file or directory
-+| compilation terminated.
-+| configure:24271: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | /* end confdefs.h.  */
-+| | #include <stdio.h>
-+| | #ifdef HAVE_SYS_TYPES_H
-+| | # include <sys/types.h>
-+| | #endif
-+| | #ifdef HAVE_SYS_STAT_H
-+| | # include <sys/stat.h>
-+| | #endif
-+| | #ifdef STDC_HEADERS
-+| | # include <stdlib.h>
-+| | # include <stddef.h>
-+| | #else
-+| | # ifdef HAVE_STDLIB_H
-+| | #  include <stdlib.h>
-+| | # endif
-+| | #endif
-+| | #ifdef HAVE_STRING_H
-+| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-+| | #  include <memory.h>
-+| | # endif
-+| | # include <string.h>
-+| | #endif
-+| | #ifdef HAVE_STRINGS_H
-+| | # include <strings.h>
-+| | #endif
-+| | #ifdef HAVE_INTTYPES_H
-+| | # include <inttypes.h>
-+| | #endif
-+| | #ifdef HAVE_STDINT_H
-+| | # include <stdint.h>
-+| | #endif
-+| | #ifdef HAVE_UNISTD_H
-+| | # include <unistd.h>
-+| | #endif
-+| | #include <ieeefp.h>
-+| configure:24285: result: no
-+| configure:24289: checking ieeefp.h presence
-+| configure:24304: gcc -E  conftest.c
-+| conftest.c:33:20: fatal error: ieeefp.h: No such file or directory
-+| compilation terminated.
-+| configure:24310: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | /* end confdefs.h.  */
-+| | #include <ieeefp.h>
-+| configure:24324: result: no
-+| configure:24357: checking for ieeefp.h
-+| configure:24365: result: no
-+| configure:24384: checking for sys/types.h
-+| configure:24390: result: yes
-+| configure:24384: checking for unistd.h
-+| configure:24390: result: yes
-+| configure:24524: checking for ANSI C header files
-+| configure:24696: result: yes
-+| configure:24762: checking for fclose function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fflush function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fopen function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fprintf function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fread function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fseek function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for setvbuf function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for ftell function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24762: checking for fwrite function pointer
-+| configure:24796: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement  conftest.c >&5
-+| configure:24802: $? = 0
-+| configure:24829: result: yes
-+| configure:24842: checking for memmove
-+| configure:24906: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| conftest.c:68:6: warning: conflicting types for built-in function 'memmove'
-+| configure:24912: $? = 0
-+| configure:24930: result: yes
-+| configure:24842: checking for fnmatch
-+| configure:24906: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| configure:24912: $? = 0
-+| configure:24930: result: yes
-+| configure:24842: checking for isnan
-+| configure:24906: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| conftest.c:70:6: warning: conflicting types for built-in function 'isnan'
-+| configure:24912: $? = 0
-+| configure:24930: result: yes
-+| configure:24842: checking for fpclass
-+| configure:24906: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| /tmp/ccbrpdKU.o: In function `main':
-+| /home/alastair/silo-llnl/apr11/silo-llnl-4.8/conftest.c:90: undefined reference to `fpclass'
-+| collect2: ld returned 1 exit status
-+| configure:24912: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_FCLOSE_POINTER 1
-+| | #define HAVE_FFLUSH_POINTER 1
-+| | #define HAVE_FOPEN_POINTER 1
-+| | #define HAVE_FPRINTF_POINTER 1
-+| | #define HAVE_FREAD_POINTER 1
-+| | #define HAVE_FSEEK_POINTER 1
-+| | #define HAVE_SETVBUF_POINTER 1
-+| | #define HAVE_FTELL_POINTER 1
-+| | #define HAVE_FWRITE_POINTER 1
-+| | #define HAVE_MEMMOVE 1
-+| | #define HAVE_FNMATCH 1
-+| | #define HAVE_ISNAN 1
-+| | /* end confdefs.h.  */
-+| | /* Define fpclass to an innocuous variant, in case <limits.h> declares fpclass.
-+| |    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
-+| | #define fpclass innocuous_fpclass
-+| | 
-+| | /* System header to define __stub macros and hopefully few prototypes,
-+| |     which can conflict with char fpclass (); below.
-+| |     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
-+| |     <limits.h> exists even on freestanding compilers.  */
-+| | 
-+| | #ifdef __STDC__
-+| | # include <limits.h>
-+| | #else
-+| | # include <assert.h>
-+| | #endif
-+| | 
-+| | #undef fpclass
-+| | 
-+| | /* Override any GCC internal prototype to avoid an error.
-+| |    Use char because int might match the return type of a GCC
-+| |    builtin and then its argument prototype would still apply.  */
-+| | #ifdef __cplusplus
-+| | extern "C"
-+| | #endif
-+| | char fpclass ();
-+| | /* The GNU C library defines this for functions which it implements
-+| |     to always fail with ENOSYS.  Some functions are actually named
-+| |     something starting with __ and the normal name is an alias.  */
-+| | #if defined __stub_fpclass || defined __stub___fpclass
-+| | choke me
-+| | #endif
-+| | 
-+| | #ifdef FC_DUMMY_MAIN
-+| | #ifndef FC_DUMMY_MAIN_EQ_F77
-+| | #  ifdef __cplusplus
-+| |      extern "C"
-+| | #  endif
-+| |    int FC_DUMMY_MAIN() { return 1; }
-+| | #endif
-+| | #endif
-+| | int
-+| | main ()
-+| | {
-+| | return fpclass ();
-+| |   ;
-+| |   return 0;
-+| | }
-+| configure:24930: result: no
-+| configure:24842: checking for strerror
-+| configure:24906: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c  >&5
-+| configure:24912: $? = 0
-+| configure:24930: result: yes
-+| configure:24941: checking if setjmp and longjmp work
-+| configure:24957: result: yes
-+| configure:25189: checking for cos in -lm
-+| configure:25232: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement   conftest.c -lm   >&5
-+| conftest.c:56:6: warning: conflicting types for built-in function 'cos'
-+| configure:25238: $? = 0
-+| configure:25256: result: yes
-+| configure:25303: checking for szlib
-+| configure:25305: result: suppressed
-+| configure:25483: checking for hdf5
-+| configure:25564: checking for hdf5 and supporting libraries...
-+| configure:25608: checking hdf5.h usability
-+| configure:25625: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  conftest.c >&5
-+| configure:25631: $? = 0
-+| configure:25645: result: yes
-+| configure:25649: checking hdf5.h presence
-+| configure:25664: gcc -E -I/usr/include  conftest.c
-+| configure:25670: $? = 0
-+| configure:25684: result: yes
-+| configure:25717: checking for hdf5.h
-+| configure:25725: result: yes
-+| configure:25747: checking for H5open
-+| configure:25811: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  -L/usr/lib  conftest.c -lhdf5  -lm >&5
-+| configure:25817: $? = 0
-+| configure:25834: result: yes
-+| configure:26468: checking for a readline compatible library
-+| configure:26519: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  -L/usr/lib  conftest.c -lhdf5  -lm -lreadline >&5
-+| configure:26525: $? = 0
-+| configure:26555: result: -lreadline
-+| configure:26580: checking readline.h usability
-+| configure:26597: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  conftest.c >&5
-+| conftest.c:86:22: fatal error: readline.h: No such file or directory
-+| compilation terminated.
-+| configure:26603: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_FCLOSE_POINTER 1
-+| | #define HAVE_FFLUSH_POINTER 1
-+| | #define HAVE_FOPEN_POINTER 1
-+| | #define HAVE_FPRINTF_POINTER 1
-+| | #define HAVE_FREAD_POINTER 1
-+| | #define HAVE_FSEEK_POINTER 1
-+| | #define HAVE_SETVBUF_POINTER 1
-+| | #define HAVE_FTELL_POINTER 1
-+| | #define HAVE_FWRITE_POINTER 1
-+| | #define HAVE_MEMMOVE 1
-+| | #define HAVE_FNMATCH 1
-+| | #define HAVE_ISNAN 1
-+| | #define HAVE_STRERROR 1
-+| | #define HAVE_HDF5_H 1
-+| | #define HAVE_LIBHDF5 1
-+| | #define HAVE_HDF5_DRIVER 1
-+| | #define HAVE_LIBREADLINE 1
-+| | /* end confdefs.h.  */
-+| | #include <stdio.h>
-+| | #ifdef HAVE_SYS_TYPES_H
-+| | # include <sys/types.h>
-+| | #endif
-+| | #ifdef HAVE_SYS_STAT_H
-+| | # include <sys/stat.h>
-+| | #endif
-+| | #ifdef STDC_HEADERS
-+| | # include <stdlib.h>
-+| | # include <stddef.h>
-+| | #else
-+| | # ifdef HAVE_STDLIB_H
-+| | #  include <stdlib.h>
-+| | # endif
-+| | #endif
-+| | #ifdef HAVE_STRING_H
-+| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-+| | #  include <memory.h>
-+| | # endif
-+| | # include <string.h>
-+| | #endif
-+| | #ifdef HAVE_STRINGS_H
-+| | # include <strings.h>
-+| | #endif
-+| | #ifdef HAVE_INTTYPES_H
-+| | # include <inttypes.h>
-+| | #endif
-+| | #ifdef HAVE_STDINT_H
-+| | # include <stdint.h>
-+| | #endif
-+| | #ifdef HAVE_UNISTD_H
-+| | # include <unistd.h>
-+| | #endif
-+| | #include <readline.h>
-+| configure:26617: result: no
-+| configure:26621: checking readline.h presence
-+| configure:26636: gcc -E -I/usr/include  conftest.c
-+| conftest.c:53:22: fatal error: readline.h: No such file or directory
-+| compilation terminated.
-+| configure:26642: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_FCLOSE_POINTER 1
-+| | #define HAVE_FFLUSH_POINTER 1
-+| | #define HAVE_FOPEN_POINTER 1
-+| | #define HAVE_FPRINTF_POINTER 1
-+| | #define HAVE_FREAD_POINTER 1
-+| | #define HAVE_FSEEK_POINTER 1
-+| | #define HAVE_SETVBUF_POINTER 1
-+| | #define HAVE_FTELL_POINTER 1
-+| | #define HAVE_FWRITE_POINTER 1
-+| | #define HAVE_MEMMOVE 1
-+| | #define HAVE_FNMATCH 1
-+| | #define HAVE_ISNAN 1
-+| | #define HAVE_STRERROR 1
-+| | #define HAVE_HDF5_H 1
-+| | #define HAVE_LIBHDF5 1
-+| | #define HAVE_HDF5_DRIVER 1
-+| | #define HAVE_LIBREADLINE 1
-+| | /* end confdefs.h.  */
-+| | #include <readline.h>
-+| configure:26656: result: no
-+| configure:26689: checking for readline.h
-+| configure:26697: result: no
-+| configure:26580: checking readline/readline.h usability
-+| configure:26597: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  conftest.c >&5
-+| configure:26603: $? = 0
-+| configure:26617: result: yes
-+| configure:26621: checking readline/readline.h presence
-+| configure:26636: gcc -E -I/usr/include  conftest.c
-+| configure:26642: $? = 0
-+| configure:26656: result: yes
-+| configure:26689: checking for readline/readline.h
-+| configure:26697: result: yes
-+| configure:26710: checking whether readline supports history
-+| configure:26753: gcc -o conftest -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  -L/usr/lib  conftest.c -lhdf5  -lm -lreadline >&5
-+| configure:26759: $? = 0
-+| configure:26777: result: yes
-+| configure:26801: checking history.h usability
-+| configure:26818: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  conftest.c >&5
-+| conftest.c:88:21: fatal error: history.h: No such file or directory
-+| compilation terminated.
-+| configure:26824: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_FCLOSE_POINTER 1
-+| | #define HAVE_FFLUSH_POINTER 1
-+| | #define HAVE_FOPEN_POINTER 1
-+| | #define HAVE_FPRINTF_POINTER 1
-+| | #define HAVE_FREAD_POINTER 1
-+| | #define HAVE_FSEEK_POINTER 1
-+| | #define HAVE_SETVBUF_POINTER 1
-+| | #define HAVE_FTELL_POINTER 1
-+| | #define HAVE_FWRITE_POINTER 1
-+| | #define HAVE_MEMMOVE 1
-+| | #define HAVE_FNMATCH 1
-+| | #define HAVE_ISNAN 1
-+| | #define HAVE_STRERROR 1
-+| | #define HAVE_HDF5_H 1
-+| | #define HAVE_LIBHDF5 1
-+| | #define HAVE_HDF5_DRIVER 1
-+| | #define HAVE_LIBREADLINE 1
-+| | #define HAVE_READLINE_READLINE_H 1
-+| | #define HAVE_READLINE_HISTORY 1
-+| | /* end confdefs.h.  */
-+| | #include <stdio.h>
-+| | #ifdef HAVE_SYS_TYPES_H
-+| | # include <sys/types.h>
-+| | #endif
-+| | #ifdef HAVE_SYS_STAT_H
-+| | # include <sys/stat.h>
-+| | #endif
-+| | #ifdef STDC_HEADERS
-+| | # include <stdlib.h>
-+| | # include <stddef.h>
-+| | #else
-+| | # ifdef HAVE_STDLIB_H
-+| | #  include <stdlib.h>
-+| | # endif
-+| | #endif
-+| | #ifdef HAVE_STRING_H
-+| | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
-+| | #  include <memory.h>
-+| | # endif
-+| | # include <string.h>
-+| | #endif
-+| | #ifdef HAVE_STRINGS_H
-+| | # include <strings.h>
-+| | #endif
-+| | #ifdef HAVE_INTTYPES_H
-+| | # include <inttypes.h>
-+| | #endif
-+| | #ifdef HAVE_STDINT_H
-+| | # include <stdint.h>
-+| | #endif
-+| | #ifdef HAVE_UNISTD_H
-+| | # include <unistd.h>
-+| | #endif
-+| | #include <history.h>
-+| configure:26838: result: no
-+| configure:26842: checking history.h presence
-+| configure:26857: gcc -E -I/usr/include  conftest.c
-+| conftest.c:55:21: fatal error: history.h: No such file or directory
-+| compilation terminated.
-+| configure:26863: $? = 1
-+| configure: failed program was:
-+| | /* confdefs.h.  */
-+| | #define PACKAGE_NAME "silo"
-+| | #define PACKAGE_TARNAME "silo"
-+| | #define PACKAGE_VERSION "4.8"
-+| | #define PACKAGE_STRING "silo 4.8"
-+| | #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| | #define PACKAGE "silo"
-+| | #define VERSION "4.8"
-+| | #define FC_FUNC(name,NAME) name ## _
-+| | #define FC_FUNC_(name,NAME) name ## _
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_STDLIB_H 1
-+| | #define HAVE_STRING_H 1
-+| | #define HAVE_MEMORY_H 1
-+| | #define HAVE_STRINGS_H 1
-+| | #define HAVE_INTTYPES_H 1
-+| | #define HAVE_STDINT_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define HAVE_DLFCN_H 1
-+| | #define HAVE_NETCDF_DRIVER 1
-+| | #define HAVE_PDB_DRIVER 1
-+| | #define HAVE_TAURUS_DRIVER 1
-+| | #define SIZEOF_OFF64_T 8
-+| | #define HAVE_SYS_TIME_H 1
-+| | #define HAVE_STDARG_H 1
-+| | #define HAVE_SYS_STAT_H 1
-+| | #define HAVE_FCNTL_H 1
-+| | #define HAVE_SYS_FCNTL_H 1
-+| | #define HAVE_FNMATCH_H 1
-+| | #define HAVE_SYS_TYPES_H 1
-+| | #define HAVE_UNISTD_H 1
-+| | #define STDC_HEADERS 1
-+| | #define HAVE_FCLOSE_POINTER 1
-+| | #define HAVE_FFLUSH_POINTER 1
-+| | #define HAVE_FOPEN_POINTER 1
-+| | #define HAVE_FPRINTF_POINTER 1
-+| | #define HAVE_FREAD_POINTER 1
-+| | #define HAVE_FSEEK_POINTER 1
-+| | #define HAVE_SETVBUF_POINTER 1
-+| | #define HAVE_FTELL_POINTER 1
-+| | #define HAVE_FWRITE_POINTER 1
-+| | #define HAVE_MEMMOVE 1
-+| | #define HAVE_FNMATCH 1
-+| | #define HAVE_ISNAN 1
-+| | #define HAVE_STRERROR 1
-+| | #define HAVE_HDF5_H 1
-+| | #define HAVE_LIBHDF5 1
-+| | #define HAVE_HDF5_DRIVER 1
-+| | #define HAVE_LIBREADLINE 1
-+| | #define HAVE_READLINE_READLINE_H 1
-+| | #define HAVE_READLINE_HISTORY 1
-+| | /* end confdefs.h.  */
-+| | #include <history.h>
-+| configure:26877: result: no
-+| configure:26910: checking for history.h
-+| configure:26918: result: no
-+| configure:26801: checking readline/history.h usability
-+| configure:26818: gcc -c -g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement -I/usr/include  conftest.c >&5
-+| configure:26824: $? = 0
-+| configure:26838: result: yes
-+| configure:26842: checking readline/history.h presence
-+| configure:26857: gcc -E -I/usr/include  conftest.c
-+| configure:26863: $? = 0
-+| configure:26877: result: yes
-+| configure:26910: checking for readline/history.h
-+| configure:26918: result: yes
-+| configure:26996: checking for supported Qt version
-+| configure:27030: result: Qt 4.7.2 in /usr/include/qt4
-+| configure:27085: checking whether python2.6 version >= 2.1
-+| configure:27094: python2.6 -c import sys, string # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. minver = map(int, string.split('2.1', '.')) + [0, 0, 0] minverhex = 0 for i in xrange(0, 4): minverhex = (minverhex << 8) + minver[i] sys.exit(sys.hexversion < minverhex)
-+| configure:27097: $? = 0
-+| configure:27099: result: yes
-+| configure:27192: checking for python2.6 version
-+| configure:27199: result: 2.6
-+| configure:27211: checking for python2.6 platform
-+| configure:27218: result: linux2
-+| configure:27225: checking for python2.6 script directory
-+| configure:27233: result: ${prefix}/lib/python2.6/site-packages
-+| configure:27242: checking for python2.6 extension module directory
-+| configure:27250: result: ${exec_prefix}/lib/python2.6/site-packages
-+| configure:27265: checking for Python include path
-+| configure:27275: result: -I/usr/include/python2.6
-+| configure:27721: creating ./config.status
-+| 
-+| ## ---------------------- ##
-+| ## Running config.status. ##
-+| ## ---------------------- ##
-+| 
-+| This file was extended by silo config.status 4.8, which was
-+| generated by GNU Autoconf 2.61.  Invocation command line was
-+| 
-+|   CONFIG_FILES    = 
-+|   CONFIG_HEADERS  = 
-+|   CONFIG_LINKS    = 
-+|   CONFIG_COMMANDS = 
-+|   $ ./config.status 
-+| 
-+| on debian
-+| 
-+| config.status:774: creating Makefile
-+| config.status:774: creating SiloWindows/Makefile
-+| config.status:774: creating svn_bin/Makefile
-+| config.status:774: creating config/Makefile
-+| config.status:774: creating config-site/Makefile
-+| config.status:774: creating docs/Makefile
-+| config.status:774: creating src/Makefile
-+| config.status:774: creating src/score/Makefile
-+| config.status:774: creating src/pdb/Makefile
-+| config.status:774: creating src/silo/Makefile
-+| config.status:774: creating src/silo/silo.h
-+| config.status:774: creating src/debug/Makefile
-+| config.status:774: creating src/netcdf/Makefile
-+| config.status:774: creating src/pdb_drv/Makefile
-+| config.status:774: creating src/pdbp_drv/Makefile
-+| config.status:774: creating src/hdf5_drv/Makefile
-+| config.status:774: creating src/taurus/Makefile
-+| config.status:774: creating src/unknown/Makefile
-+| config.status:774: creating src/filters/Makefile
-+| config.status:774: creating tests/Makefile
-+| config.status:774: creating tools/Makefile
-+| config.status:774: creating tools/browser/Makefile
-+| config.status:774: creating tools/python/Makefile
-+| config.status:774: creating tools/silex/Makefile
-+| config.status:774: creating tools/silock/Makefile
-+| config.status:774: creating src/libsiloh5.settings
-+| config.status:774: creating config.h
-+| config.status:1044: config.h is unchanged
-+| config.status:1090: executing tests/atconfig commands
-+| config.status:1090: executing depfiles commands
-+| 
-+| ## ---------------- ##
-+| ## Cache variables. ##
-+| ## ---------------- ##
-+| 
-+| ac_cv_build=i486-pc-linux-gnu
-+| ac_cv_c_compiler_gnu=yes
-+| ac_cv_cxx_compiler_gnu=yes
-+| ac_cv_env_CCC_set=
-+| ac_cv_env_CCC_value=
-+| ac_cv_env_CC_set=
-+| ac_cv_env_CC_value=
-+| ac_cv_env_CFLAGS_set=set
-+| ac_cv_env_CFLAGS_value='-g -O2'
-+| ac_cv_env_CPPFLAGS_set=set
-+| ac_cv_env_CPPFLAGS_value=
-+| ac_cv_env_CPP_set=
-+| ac_cv_env_CPP_value=
-+| ac_cv_env_CXXCPP_set=
-+| ac_cv_env_CXXCPP_value=
-+| ac_cv_env_CXXFLAGS_set=set
-+| ac_cv_env_CXXFLAGS_value='-g -O2'
-+| ac_cv_env_CXX_set=
-+| ac_cv_env_CXX_value=
-+| ac_cv_env_F77_set=
-+| ac_cv_env_F77_value=
-+| ac_cv_env_FCFLAGS_set=
-+| ac_cv_env_FCFLAGS_value=
-+| ac_cv_env_FC_set=
-+| ac_cv_env_FC_value=
-+| ac_cv_env_FFLAGS_set=set
-+| ac_cv_env_FFLAGS_value='-g -O2'
-+| ac_cv_env_LDFLAGS_set=set
-+| ac_cv_env_LDFLAGS_value=
-+| ac_cv_env_LIBS_set=
-+| ac_cv_env_LIBS_value=
-+| ac_cv_env_build_alias_set=set
-+| ac_cv_env_build_alias_value=i486-linux-gnu
-+| ac_cv_env_host_alias_set=
-+| ac_cv_env_host_alias_value=
-+| ac_cv_env_target_alias_set=
-+| ac_cv_env_target_alias_value=
-+| ac_cv_f77_compiler_gnu=yes
-+| ac_cv_fc_compiler_gnu=yes
-+| ac_cv_fc_dummy_main=none
-+| ac_cv_fc_libs=' -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm'
-+| ac_cv_fc_mangling='lower case, underscore, no extra underscore'
-+| ac_cv_fortran_dummy_main=none
-+| ac_cv_func_H5open=yes
-+| ac_cv_func_fnmatch=yes
-+| ac_cv_func_fpclass=no
-+| ac_cv_func_isnan=yes
-+| ac_cv_func_memmove=yes
-+| ac_cv_func_strerror=yes
-+| ac_cv_header_dlfcn_h=yes
-+| ac_cv_header_fcntl_h=yes
-+| ac_cv_header_fnmatch_h=yes
-+| ac_cv_header_hdf5_h=yes
-+| ac_cv_header_history_h=no
-+| ac_cv_header_ieeefp_h=no
-+| ac_cv_header_inttypes_h=yes
-+| ac_cv_header_memory_h=yes
-+| ac_cv_header_readline_h=no
-+| ac_cv_header_readline_history_h=yes
-+| ac_cv_header_readline_readline_h=yes
-+| ac_cv_header_stdarg_h=yes
-+| ac_cv_header_stdc=yes
-+| ac_cv_header_stdint_h=yes
-+| ac_cv_header_stdlib_h=yes
-+| ac_cv_header_string_h=yes
-+| ac_cv_header_strings_h=yes
-+| ac_cv_header_sys_fcntl_h=yes
-+| ac_cv_header_sys_stat_h=yes
-+| ac_cv_header_sys_time_h=yes
-+| ac_cv_header_sys_types_h=yes
-+| ac_cv_header_unistd_h=yes
-+| ac_cv_host=i486-pc-linux-gnu
-+| ac_cv_lib_m_cos=yes
-+| ac_cv_objext=o
-+| ac_cv_path_EGREP='/bin/grep -E'
-+| ac_cv_path_GREP=/bin/grep
-+| ac_cv_path_install='/usr/bin/install -c'
-+| ac_cv_path_mkdir=/bin/mkdir
-+| ac_cv_prog_AWK=mawk
-+| ac_cv_prog_CPP='gcc -E'
-+| ac_cv_prog_CXXCPP='g++ -E'
-+| ac_cv_prog_ac_ct_AR=ar
-+| ac_cv_prog_ac_ct_CC=gcc
-+| ac_cv_prog_ac_ct_CXX=g++
-+| ac_cv_prog_ac_ct_F77=gfortran
-+| ac_cv_prog_ac_ct_FC=gfortran
-+| ac_cv_prog_ac_ct_RANLIB=ranlib
-+| ac_cv_prog_ac_ct_STRIP=strip
-+| ac_cv_prog_cc_c89=
-+| ac_cv_prog_cc_g=yes
-+| ac_cv_prog_cxx_g=yes
-+| ac_cv_prog_f77_g=yes
-+| ac_cv_prog_fc_g=yes
-+| ac_cv_prog_fc_v=-v
-+| ac_cv_prog_make_make_set=yes
-+| ac_cv_search_strerror='none required'
-+| ac_cv_sizeof_off64_t=8
-+| ac_cv_type_off64_t=yes
-+| am_cv_CC_dependencies_compiler_type=none
-+| am_cv_CXX_dependencies_compiler_type=none
-+| am_cv_python_platform=linux2
-+| am_cv_python_pyexecdir='${exec_prefix}/lib/python2.6/site-packages'
-+| am_cv_python_pythondir='${prefix}/lib/python2.6/site-packages'
-+| am_cv_python_version=2.6
-+| ax_cv_c_flags___D_FILE_OFFSET_BITS_64_=yes
-+| ax_cv_c_flags___D_LARGEFILE64_SOURCE_=yes
-+| ax_cv_c_flags___D_LARGEFILE_SOURCE_=yes
-+| ax_cv_c_flags___Wdeclaration_after_statement_=yes
-+| lt_cv_deplibs_check_method=pass_all
-+| lt_cv_file_magic_cmd='$MAGIC_CMD'
-+| lt_cv_file_magic_test_file=
-+| lt_cv_ld_reload_flag=-r
-+| lt_cv_objdir=.libs
-+| lt_cv_path_LD=/usr/bin/ld
-+| lt_cv_path_LDCXX=/usr/bin/ld
-+| lt_cv_path_NM='/usr/bin/nm -B'
-+| lt_cv_path_SED=/bin/sed
-+| lt_cv_prog_compiler_c_o=yes
-+| lt_cv_prog_compiler_c_o_CXX=yes
-+| lt_cv_prog_compiler_c_o_F77=yes
-+| lt_cv_prog_compiler_rtti_exceptions=no
-+| lt_cv_prog_gnu_ld=yes
-+| lt_cv_prog_gnu_ldcxx=yes
-+| lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
-+| lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
-+| lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
-+| lt_cv_sys_max_cmd_len=805306365
-+| lt_lt_cv_prog_compiler_c_o='"yes"'
-+| lt_lt_cv_prog_compiler_c_o_CXX='"yes"'
-+| lt_lt_cv_prog_compiler_c_o_F77='"yes"'
-+| lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ 	]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ 	][ 	]*\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 \\2 \\2/p'\''"'
-+| lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
-+| lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'
-+| vc_cv_fclose_pointer=yes
-+| vc_cv_fflush_pointer=yes
-+| vc_cv_fopen_pointer=yes
-+| vc_cv_fprintf_pointer=yes
-+| vc_cv_fread_pointer=yes
-+| vc_cv_fseek_pointer=yes
-+| vc_cv_ftell_pointer=yes
-+| vc_cv_fwrite_pointer=yes
-+| vc_cv_setvbuf_pointer=yes
-+| vl_cv_lib_readline=-lreadline
-+| vl_cv_lib_readline_history=yes
-+| 
-+| ## ----------------- ##
-+| ## Output variables. ##
-+| ## ----------------- ##
-+| 
-+| ACLOCAL='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run aclocal-1.10'
-+| AMDEPBACKSLASH=''
-+| AMDEP_FALSE=''
-+| AMDEP_TRUE='#'
-+| AMTAR='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run tar'
-+| AR='ar'
-+| AUTOCONF='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoconf'
-+| AUTOHEADER='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run autoheader'
-+| AUTOMAKE='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run automake-1.10'
-+| AWK='mawk'
-+| BROWSER='browser'
-+| BROWSER_NEEDED_FALSE='#'
-+| BROWSER_NEEDED_TRUE=''
-+| BUNDLE_TARGET=''
-+| CC='gcc'
-+| CCDEPMODE='depmode=none'
-+| CC_FULLPATH='/usr/bin/gcc'
-+| CFLAGS='-g -O2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wdeclaration-after-statement'
-+| CONFIG_CMD='./configure '\''--build=i486-linux-gnu'\'' '\''--prefix=/usr'\'' '\''--includedir=${prefix}/include'\'' '\''--mandir=${prefix}/share/man'\'' '\''--infodir=${prefix}/share/info'\'' '\''--sysconfdir=/etc'\'' '\''--localstatedir=/var'\'' '\''--libexecdir=${prefix}/lib/silo-llnl'\'' '\''--disable-maintainer-mode'\'' '\''--disable-dependency-tracking'\'' '\''--with-qt=/usr'\'' '\''--enable-pythonmodule'\'' '\''--enable-silex'\'' '\''--with-qt-bin=/usr/bin'\'' '\''--with-qt-lib= [...]
-+| CONFIG_DATE='Mon Apr 11 04:46:15 IST 2011'
-+| CONFIG_USER='alastair at debian'
-+| CPP='gcc -E'
-+| CPPFLAGS='-I/usr/include '
-+| CXX='g++'
-+| CXXCPP='g++ -E'
-+| CXXDEPMODE='depmode=none'
-+| CXXFLAGS='-g -O2'
-+| CXX_FULLPATH='/usr/bin/g++'
-+| CXX_LINK_NEEDED_FALSE=''
-+| CXX_LINK_NEEDED_TRUE='#'
-+| CYGPATH_W='echo'
-+| DEFS='-DHAVE_CONFIG_H'
-+| DEPDIR='.deps'
-+| ECHO='echo'
-+| ECHO_C=''
-+| ECHO_N='-n'
-+| ECHO_T=''
-+| EGREP='/bin/grep -E'
-+| EXEEXT=''
-+| F77='gfortran'
-+| FC='gfortran'
-+| FCFLAGS='-g -O2'
-+| FCLIBS=' -L/usr/lib/gcc/i486-linux-gnu/4.5.2 -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../../../lib -L/lib/../lib -L/usr/lib/../lib -L/usr/lib/gcc/i486-linux-gnu/4.5.2/../../.. -lgfortran -lm'
-+| FC_FULLPATH='/usr/bin/gfortran'
-+| FFLAGS='-g -O2'
-+| FORTRAN='fortran'
-+| FORTRAN_NEEDED_FALSE='#'
-+| FORTRAN_NEEDED_TRUE=''
-+| FPZIP=''
-+| FPZIP_NEEDED_FALSE=''
-+| FPZIP_NEEDED_TRUE='#'
-+| GREP='/bin/grep'
-+| HDF5_DRV='hdf5_drv'
-+| HDF5_DRV_NEEDED_FALSE='#'
-+| HDF5_DRV_NEEDED_TRUE=''
-+| HZIP=''
-+| HZIP_NEEDED_FALSE=''
-+| HZIP_NEEDED_TRUE='#'
-+| INSTALL_DATA='${INSTALL} -m 644'
-+| INSTALL_PROGRAM='${INSTALL}'
-+| INSTALL_SCRIPT='${INSTALL}'
-+| INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
-+| LDFLAGS='-L/usr/lib '
-+| LIBOBJS=''
-+| LIBS='-lhdf5  -lm'
-+| LIBTOOL='$(SHELL) $(top_builddir)/libtool'
-+| LN_S='ln -s'
-+| LTLIBOBJS=''
-+| MAINT='#'
-+| MAINTAINER_MODE_FALSE=''
-+| MAINTAINER_MODE_TRUE='#'
-+| MAKEINFO='${SHELL} /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/missing --run makeinfo'
-+| NETCDF='netcdf'
-+| NETCDF_NEEDED_FALSE='#'
-+| NETCDF_NEEDED_TRUE=''
-+| OBJEXT='o'
-+| PACKAGE='silo'
-+| PACKAGE_BUGREPORT='visit-users at email.ornl.gov'
-+| PACKAGE_NAME='silo'
-+| PACKAGE_STRING='silo 4.8'
-+| PACKAGE_TARNAME='silo'
-+| PACKAGE_VERSION='4.8'
-+| PATH_SEPARATOR=':'
-+| PDBP_DRV=''
-+| PDBP_DRV_NEEDED_FALSE=''
-+| PDBP_DRV_NEEDED_TRUE='#'
-+| PDB_DRV='pdb_drv'
-+| PDB_DRV_NEEDED_FALSE='#'
-+| PDB_DRV_NEEDED_TRUE=''
-+| PRTDIAG=''
-+| PYTHON='python2.6'
-+| PYTHONMODULE='python'
-+| PYTHON_CPPFLAGS='-I/usr/include/python2.6'
-+| PYTHON_EXEC_PREFIX='${exec_prefix}'
-+| PYTHON_NEEDED_FALSE='#'
-+| PYTHON_NEEDED_TRUE=''
-+| PYTHON_PLATFORM='linux2'
-+| PYTHON_PREFIX='${prefix}'
-+| PYTHON_VERSION='2.6'
-+| QT_BIN='/usr/bin'
-+| QT_CORE='libQtCore.so'
-+| QT_CORE_LIB='-lQtCore'
-+| QT_CXXFLAGS='-I$(QT_INCLUDE) -I$(QT_INCLUDE)/Qt -I$(QT_INCLUDE)/QtCore -I$(QT_INCLUDE)/QtGui'
-+| QT_GUI='libQtGui.so'
-+| QT_GUI_LIB='-lQtGui'
-+| QT_INCLUDE='/usr/include/qt4'
-+| QT_LDFLAGS='-L$(QT_LIB)'
-+| QT_LIB='/usr/lib'
-+| QT_LIBS='$(QT_CORE_LIB) $(QT_GUI_LIB)'
-+| QT_MOC='$(QT_BIN)/moc'
-+| RANLIB='ranlib'
-+| READLINE_LIBS='-lreadline '
-+| SED='/bin/sed'
-+| SET_MAKE=''
-+| SHELL='/bin/bash'
-+| SILEX='silex'
-+| SILEX_NEEDED_FALSE='#'
-+| SILEX_NEEDED_TRUE=''
-+| SILO_DTYPPTR1='void*'
-+| SILO_DTYPPTR2='void*'
-+| SILO_DTYPPTR='void'
-+| SILO_VERS_MAJ='4'
-+| SILO_VERS_MIN='8'
-+| SILO_VERS_PAT=''
-+| SILO_VERS_PRE=''
-+| SILO_VERS_TAG='Silo_version_4_8'
-+| STRIP='strip'
-+| TAURUS='taurus'
-+| TAURUS_NEEDED_FALSE='#'
-+| TAURUS_NEEDED_TRUE=''
-+| VERSION='4.8'
-+| ZLIB=''
-+| ZLIB_AVAILABLE_FALSE=''
-+| ZLIB_AVAILABLE_TRUE='#'
-+| ac_ct_CC='gcc'
-+| ac_ct_CXX='g++'
-+| ac_ct_F77='gfortran'
-+| ac_ct_FC='gfortran'
-+| am__fastdepCC_FALSE=''
-+| am__fastdepCC_TRUE='#'
-+| am__fastdepCXX_FALSE=''
-+| am__fastdepCXX_TRUE='#'
-+| am__include='include'
-+| am__isrc=''
-+| am__leading_dot='.'
-+| am__quote=''
-+| am__tar='${AMTAR} chof - "$$tardir"'
-+| am__untar='${AMTAR} xf -'
-+| bindir='${exec_prefix}/bin'
-+| build='i486-pc-linux-gnu'
-+| build_alias='i486-linux-gnu'
-+| build_cpu='i486'
-+| build_os='linux-gnu'
-+| build_vendor='pc'
-+| datadir='${datarootdir}'
-+| datarootdir='${prefix}/share'
-+| docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
-+| dvidir='${docdir}'
-+| exec_prefix='${prefix}'
-+| host='i486-pc-linux-gnu'
-+| host_alias=''
-+| host_cpu='i486'
-+| host_os='linux-gnu'
-+| host_vendor='pc'
-+| htmldir='${docdir}'
-+| includedir='${prefix}/include'
-+| infodir='${prefix}/share/info'
-+| install_sh='$(SHELL) /home/alastair/silo-llnl/apr11/silo-llnl-4.8/config/install-sh'
-+| libdir='${exec_prefix}/lib'
-+| libexecdir='${prefix}/lib/silo-llnl'
-+| localedir='${datarootdir}/locale'
-+| localstatedir='/var'
-+| mandir='${prefix}/share/man'
-+| mkdir_p='/bin/mkdir -p'
-+| oldincludedir='/usr/include'
-+| pdfdir='${docdir}'
-+| pkgpyexecdir='${pyexecdir}/silo'
-+| pkgpythondir='${pythondir}/silo'
-+| prefix='/usr'
-+| program_transform_name='s,x,x,'
-+| psdir='${docdir}'
-+| pyexecdir='${exec_prefix}/lib/python2.6/site-packages'
-+| pythondir='${prefix}/lib/python2.6/site-packages'
-+| sbindir='${exec_prefix}/sbin'
-+| sharedstatedir='${prefix}/com'
-+| sysconfdir='/etc'
-+| target_alias=''
-+| 
-+| ## ----------- ##
-+| ## confdefs.h. ##
-+| ## ----------- ##
-+| 
-+| #define PACKAGE_NAME "silo"
-+| #define PACKAGE_TARNAME "silo"
-+| #define PACKAGE_VERSION "4.8"
-+| #define PACKAGE_STRING "silo 4.8"
-+| #define PACKAGE_BUGREPORT "visit-users at email.ornl.gov"
-+| #define PACKAGE "silo"
-+| #define VERSION "4.8"
-+| #define FC_FUNC(name,NAME) name ## _
-+| #define FC_FUNC_(name,NAME) name ## _
-+| #define STDC_HEADERS 1
-+| #define HAVE_SYS_TYPES_H 1
-+| #define HAVE_SYS_STAT_H 1
-+| #define HAVE_STDLIB_H 1
-+| #define HAVE_STRING_H 1
-+| #define HAVE_MEMORY_H 1
-+| #define HAVE_STRINGS_H 1
-+| #define HAVE_INTTYPES_H 1
-+| #define HAVE_STDINT_H 1
-+| #define HAVE_UNISTD_H 1
-+| #define HAVE_DLFCN_H 1
-+| #define HAVE_NETCDF_DRIVER 1
-+| #define HAVE_PDB_DRIVER 1
-+| #define HAVE_TAURUS_DRIVER 1
-+| #define SIZEOF_OFF64_T 8
-+| #define HAVE_SYS_TIME_H 1
-+| #define HAVE_STDARG_H 1
-+| #define HAVE_SYS_STAT_H 1
-+| #define HAVE_FCNTL_H 1
-+| #define HAVE_SYS_FCNTL_H 1
-+| #define HAVE_FNMATCH_H 1
-+| #define HAVE_SYS_TYPES_H 1
-+| #define HAVE_UNISTD_H 1
-+| #define STDC_HEADERS 1
-+| #define HAVE_FCLOSE_POINTER 1
-+| #define HAVE_FFLUSH_POINTER 1
-+| #define HAVE_FOPEN_POINTER 1
-+| #define HAVE_FPRINTF_POINTER 1
-+| #define HAVE_FREAD_POINTER 1
-+| #define HAVE_FSEEK_POINTER 1
-+| #define HAVE_SETVBUF_POINTER 1
-+| #define HAVE_FTELL_POINTER 1
-+| #define HAVE_FWRITE_POINTER 1
-+| #define HAVE_MEMMOVE 1
-+| #define HAVE_FNMATCH 1
-+| #define HAVE_ISNAN 1
-+| #define HAVE_STRERROR 1
-+| #define HAVE_HDF5_H 1
-+| #define HAVE_LIBHDF5 1
-+| #define HAVE_HDF5_DRIVER 1
-+| #define HAVE_LIBREADLINE 1
-+| #define HAVE_READLINE_READLINE_H 1
-+| #define HAVE_READLINE_HISTORY 1
-+| #define HAVE_READLINE_HISTORY_H 1
-+| 
-+| configure: exit 0
-+
---- /dev/null
-+++ silo-llnl-4.8/tests/testsuite.log.pdb
-@@ -0,0 +1,139 @@
-+## ------------------------------------------- ##
-+## silo 4.8 test suite: VALGRIND="" STARGS="". ##
-+## ------------------------------------------- ##
-+
-+testsuite: command line was:
-+  $ ./testsuite PYTHON=python2.6 BROWSER=browser STARGS=
-+
-+## --------- ##
-+## Platform. ##
-+## --------- ##
-+
-+hostname = debian
-+uname -m = i686
-+uname -r = 2.6.38-2-686
-+uname -s = Linux
-+uname -v = #1 SMP Thu Apr 7 05:24:21 UTC 2011
-+
-+/usr/bin/uname -p = unknown
-+/bin/uname -X     = unknown
-+
-+/bin/arch              = unknown
-+/usr/bin/arch -k       = unknown
-+/usr/convex/getsysinfo = unknown
-+/usr/bin/hostinfo      = unknown
-+/bin/machine           = unknown
-+/usr/bin/oslevel       = unknown
-+/bin/universe          = unknown
-+
-+PATH: /home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests
-+PATH: /usr/sbin
-+PATH: /usr/bin
-+PATH: /sbin
-+PATH: /bin
-+PATH: /usr/bin/X11
-+
-+testsuite: atconfig:
-+| # Configurable variable values for building test suites.
-+| # Generated by ./config.status.
-+| # Copyright (C) 2000, 2001, 2003, 2004 Free Software Foundation, Inc.
-+| 
-+| # The test suite will define top_srcdir=/../.. etc.
-+| at_testdir='tests'
-+| abs_builddir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests'
-+| at_srcdir='.'
-+| abs_srcdir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8/tests'
-+| at_top_srcdir='..'
-+| abs_top_srcdir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8'
-+| at_top_build_prefix='../'
-+| abs_top_builddir='/home/alastair/silo-llnl/apr11/silo-llnl-4.8'
-+| 
-+| # Backward compatibility with Autotest <= 2.59b:
-+| at_top_builddir=$at_top_build_prefix
-+| 
-+| AUTOTEST_PATH='tests'
-+| 
-+| SHELL=${CONFIG_SHELL-'/bin/bash'}
-+
-+## ---------------- ##
-+## Tested programs. ##
-+## ---------------- ##
-+
-+## ------------------ ##
-+## Running the tests. ##
-+## ------------------ ##
-+testsuite: starting at: Mon Apr 11 04:50:19 IST 2011
-+1. version (testsuite.at:63): ok     (0m0.152s 0m0.284s)
-+2. namescheme (testsuite.at:86): ok     (0m0.128s 0m0.244s)
-+3. point (testsuite.at:89): ok     (0m0.144s 0m0.256s)
-+4. extface (testsuite.at:92): ok     (0m0.132s 0m0.264s)
-+5. testall -small (testsuite.at:95): ok     (0m0.352s 0m0.316s)
-+6. TestReadMask (testsuite.at:98): ok     (0m0.440s 0m0.848s)
-+7. array (testsuite.at:104): ok     (0m0.120s 0m0.292s)
-+8. multi_test (testsuite.at:107): ok     (0m0.552s 0m0.496s)
-+9. multi_test earlyclose (testsuite.at:110): ok     (0m0.144s 0m0.228s)
-+10. partial_io (testsuite.at:113): ok     (0m0.112s 0m0.268s)
-+11. simple (testsuite.at:116): ok     (0m0.108s 0m0.276s)
-+12. ucd (testsuite.at:119): ok     (0m0.120s 0m0.276s)
-+13. ucdsamp3 (testsuite.at:122): ok     (0m0.124s 0m0.268s)
-+14. testall -small -fortran (testsuite.at:125): ok     (0m0.224s 0m0.232s)
-+15. obj (testsuite.at:128): ok     (0m0.116s 0m0.236s)
-+16. onehex (testsuite.at:131): ok     (0m0.112s 0m0.292s)
-+17. oneprism (testsuite.at:134): ok     (0m0.104s 0m0.272s)
-+18. onepyramid (testsuite.at:137): ok     (0m0.112s 0m0.272s)
-+19. onetet (testsuite.at:140): ok     (0m0.120s 0m0.244s)
-+20. subhex (testsuite.at:143): ok     (0m0.148s 0m0.252s)
-+21. twohex (testsuite.at:146): ok     (0m0.156s 0m0.228s)
-+22. multispec (testsuite.at:149): ok     (0m0.120s 0m0.296s)
-+23. sami (testsuite.at:152): ok     (0m0.124s 0m0.316s)
-+24. specmix (testsuite.at:155): ok     (0m0.176s 0m0.264s)
-+25. spec (testsuite.at:158): ok     (0m0.128s 0m0.248s)
-+26. group_test (testsuite.at:161): ok     (0m0.500s 0m0.408s)
-+27. listtypes (testsuite.at:164): ok     (0m0.156s 0m0.480s)
-+28. alltypes (testsuite.at:168): ok     (0m0.124s 0m0.260s)
-+29. wave (testsuite.at:171): ok     (0m0.216s 0m0.292s)
-+30. polyzl (testsuite.at:174): ok     (0m0.104s 0m0.256s)
-+31. csg (testsuite.at:177): ok     (0m0.120s 0m0.232s)
-+32. rocket (testsuite.at:180): ok     (0m0.156s 0m0.276s)
-+33. mmadjacency (testsuite.at:183): ok     (0m0.136s 0m0.216s)
-+34. mat3d_3across (testsuite.at:186): ok     (0m0.112s 0m0.252s)
-+35. ucd1d (testsuite.at:189): ok     (0m0.104s 0m0.260s)
-+36. dir (testsuite.at:192): ok     (0m0.124s 0m0.260s)
-+37. quad (testsuite.at:195): ok     (0m0.132s 0m0.228s)
-+38. arbpoly2d (testsuite.at:198): ok     (0m0.132s 0m0.224s)
-+39. readstuff (testsuite.at:201): ok     (0m0.596s 0m0.576s)
-+40. read (testsuite.at:207): ok     (0m0.544s 0m0.388s)
-+41. write (testsuite.at:212): ok     (0m0.032s 0m0.084s)
-+42. error handling (testsuite.at:227): ok     (0m0.452s 0m0.436s)
-+43. testpdb (testsuite.at:234): ok     (0m0.132s 0m0.212s)
-+44. grab (testsuite.at:239): skipped (testsuite.at:240)
-+45. compression gzip (testsuite.at:242): skipped (testsuite.at:244)
-+46. compression szip (testsuite.at:247): skipped (testsuite.at:249)
-+47. compression fpzip (testsuite.at:252): skipped (testsuite.at:254)
-+48. compression lossy3 (testsuite.at:257): skipped (testsuite.at:259)
-+49. compression minratio1000 (testsuite.at:262): skipped (testsuite.at:264)
-+50. testhzip (testsuite.at:266): skipped (testsuite.at:268)
-+51. checksums (testsuite.at:270): skipped (testsuite.at:271)
-+52. xversion (testsuite.at:273): skipped (testsuite.at:274)
-+53. largefile (testsuite.at:276): skipped (testsuite.at:278)
-+54. arrayf77 (testsuite.at:282): ok     (0m0.124s 0m0.236s)
-+55. curvef77 (testsuite.at:286): ok     (0m0.152s 0m0.220s)
-+56. matf77 (testsuite.at:290): ok     (0m0.144s 0m0.216s)
-+57. pointf77 (testsuite.at:294): ok     (0m0.172s 0m0.180s)
-+58. quadf77 (testsuite.at:298): ok     (0m0.152s 0m0.204s)
-+59. testallf77 (testsuite.at:302): ok     (0m0.164s 0m0.180s)
-+60. ucdf77 (testsuite.at:306): ok     (0m0.160s 0m0.188s)
-+61. silock (testsuite.at:312): ok     (0m0.296s 0m0.816s)
-+62. force single (testsuite.at:316): ok     (0m2.060s 0m3.780s)
-+63. multi_file (testsuite.at:321): ok     (0m4.640s 0m2.516s)
-+64. testall -medium (testsuite.at:325): ok     (0m1.056s 0m0.616s)
-+65. testall -large (testsuite.at:329): ok     (0m6.608s 0m3.428s)
-+testsuite: ending at: Mon Apr 11 04:52:11 IST 2011
-+testsuite: test suite duration: 0h 1m 53s
-+
-+## ------------- ##
-+## Test results. ##
-+## ------------- ##
-+
-+55 tests were successful.
-+10 tests were skipped.
diff --git a/debian/patches/series b/debian/patches/series
index e8b9c2f..fd858c8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,7 +1,7 @@
 add-lib-version.patch
 dist-undo.patch
 qt-version.patch
-debian-changes-4.8-2
+# debian-changes-4.8-2
 testsuite-fix.patch
 sh4-build.patch
 testsuite-python-write.patch
diff --git a/debian/patches/testsuite-python-write.patch b/debian/patches/testsuite-python-write.patch
index 30ce5b0..e5a4523 100644
--- a/debian/patches/testsuite-python-write.patch
+++ b/debian/patches/testsuite-python-write.patch
@@ -5,8 +5,8 @@ Forwarded: yes
 
 Index: silo-llnl-4.8/tests/test_write.py
 ===================================================================
---- silo-llnl-4.8.orig/tests/test_write.py	2011-06-08 22:03:44.000000000 +0100
-+++ silo-llnl-4.8/tests/test_write.py	2011-06-08 22:04:27.000000000 +0100
+--- silo-llnl-4.8.orig/tests/test_write.py	2011-07-04 05:11:26.000000000 +0100
++++ silo-llnl-4.8/tests/test_write.py	2011-07-04 06:15:50.000000000 +0100
 @@ -52,11 +52,13 @@
  db = Silo.Create("foo.silo", "test file")
  db.Write("t1", 12)
@@ -26,3 +26,40 @@ Index: silo-llnl-4.8/tests/test_write.py
  db.Write("t8", "a")
  db.MkDir("a")
  db.Write("a/t8", "x2")
+@@ -70,9 +72,9 @@
+ db2=Silo.Open("foo.silo")
+ print "toc=%s"%db2.GetToc()
+ print "t2='%s'"%db2.GetVar("t2")
+-print "t6=",db2.GetVar("t6")
++#print "t6=",db2.GetVar("t6")
+ print "a/t8='%s'"%db2.GetVar("a/t8")
+ db2.SetDir("a")
+ print "t9=%s"%db2.GetVar("t9")
+-print "/t5=",db2.GetVar("../t5")
++#print "/t5=",db2.GetVar("../t5")
+ db2.Close()
+Index: silo-llnl-4.8/tests/testsuite
+===================================================================
+--- silo-llnl-4.8.orig/tests/testsuite	2011-07-04 06:15:57.000000000 +0100
++++ silo-llnl-4.8/tests/testsuite	2011-07-04 06:16:34.000000000 +0100
+@@ -3226,16 +3226,16 @@
+ 
+ 
+ cat >expout <<'_ATEOF'
+-toc=nvar = 12
+-var_names = (_fileinfo, _silolibinfo, t1, t10, t11, t2, t3, t4, t5, t6, t7, t8)
++toc=nvar = 7
++var_names = (_fileinfo, _silolibinfo, t1, t10, t11, t2, t8)
+ ndir = 1
+ dir_names = (a)
+ 
+ t2='hello'
+-t6= (1.2, 10.199999999999999)
++#t6= (1.2, 10.199999999999999)
+ a/t8='x2'
+ t9=x3
+-/t5= (1.2, 10.0)
++#/t5= (1.2, 10.0)
+ _ATEOF
+ 
+ { set +x

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/silo-llnl.git



More information about the debian-science-commits mailing list