summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.txt2
-rwxr-xr-xc++/configure18
-rw-r--r--c++/configure.in2
-rwxr-xr-xconfigure18
-rw-r--r--configure.in2
-rw-r--r--doc/html/ADGuide/RELEASE.txt38
-rwxr-xr-xfortran/configure18
-rw-r--r--fortran/configure.in2
-rw-r--r--release_docs/RELEASE.txt2
-rw-r--r--src/H5Spoint.c2
-rw-r--r--src/H5public.h4
11 files changed, 59 insertions, 49 deletions
diff --git a/README.txt b/README.txt
index 5086b1d..ae9c2fa 100644
--- a/README.txt
+++ b/README.txt
@@ -1,4 +1,4 @@
-HDF5 version 1.5.32 currently under development
+HDF5 version 1.5.33 currently under development
Please refer to the release_docs/INSTALL file for installation instructions.
------------------------------------------------------------------------------
diff --git a/c++/configure b/c++/configure
index 61e4092..594690e 100755
--- a/c++/configure
+++ b/c++/configure
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.53 for HDF5 C++ 1.5.32.
+# Generated by GNU Autoconf 2.53 for HDF5 C++ 1.5.33.
#
# Report bugs to <hdfhelp@ncsa.uiuc.edu>.
#
@@ -416,8 +416,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='HDF5 C++'
PACKAGE_TARNAME='hdf5-c--'
-PACKAGE_VERSION='1.5.32'
-PACKAGE_STRING='HDF5 C++ 1.5.32'
+PACKAGE_VERSION='1.5.33'
+PACKAGE_STRING='HDF5 C++ 1.5.33'
PACKAGE_BUGREPORT='hdfhelp@ncsa.uiuc.edu'
ac_unique_file="src/H5Library.cpp"
@@ -934,7 +934,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures HDF5 C++ 1.5.32 to adapt to many kinds of systems.
+\`configure' configures HDF5 C++ 1.5.33 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -995,7 +995,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of HDF5 C++ 1.5.32:";;
+ short | recursive ) echo "Configuration of HDF5 C++ 1.5.33:";;
esac
cat <<\_ACEOF
@@ -1095,7 +1095,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-HDF5 C++ configure 1.5.32
+HDF5 C++ configure 1.5.33
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -1110,7 +1110,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by HDF5 C++ $as_me 1.5.32, which was
+It was created by HDF5 C++ $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@@ -8606,7 +8606,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
-This file was extended by HDF5 C++ $as_me 1.5.32, which was
+This file was extended by HDF5 C++ $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -8660,7 +8660,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-HDF5 C++ config.status 1.5.32
+HDF5 C++ config.status 1.5.33
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/c++/configure.in b/c++/configure.in
index 6975bbc..08ee543 100644
--- a/c++/configure.in
+++ b/c++/configure.in
@@ -18,7 +18,7 @@ dnl
dnl NOTE: Don't forget to change the version number here when we do a
dnl release!!!
dnl
-AC_INIT([HDF5 C++], [1.5.32], [hdfhelp@ncsa.uiuc.edu])
+AC_INIT([HDF5 C++], [1.5.33], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/H5Library.cpp])
AC_CONFIG_AUX_DIR([../bin])
diff --git a/configure b/configure
index effa214..7d9a003 100755
--- a/configure
+++ b/configure
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.53 for HDF5 1.5.32.
+# Generated by GNU Autoconf 2.53 for HDF5 1.5.33.
#
# Report bugs to <hdfhelp@ncsa.uiuc.edu>.
#
@@ -416,8 +416,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='HDF5'
PACKAGE_TARNAME='hdf5'
-PACKAGE_VERSION='1.5.32'
-PACKAGE_STRING='HDF5 1.5.32'
+PACKAGE_VERSION='1.5.33'
+PACKAGE_STRING='HDF5 1.5.33'
PACKAGE_BUGREPORT='hdfhelp@ncsa.uiuc.edu'
ac_unique_file="src/H5.c"
@@ -923,7 +923,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures HDF5 1.5.32 to adapt to many kinds of systems.
+\`configure' configures HDF5 1.5.33 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -984,7 +984,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of HDF5 1.5.32:";;
+ short | recursive ) echo "Configuration of HDF5 1.5.33:";;
esac
cat <<\_ACEOF
@@ -1115,7 +1115,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-HDF5 configure 1.5.32
+HDF5 configure 1.5.33
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -1130,7 +1130,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by HDF5 $as_me 1.5.32, which was
+It was created by HDF5 $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@@ -30595,7 +30595,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
-This file was extended by HDF5 $as_me 1.5.32, which was
+This file was extended by HDF5 $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -30657,7 +30657,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-HDF5 config.status 1.5.32
+HDF5 config.status 1.5.33
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/configure.in b/configure.in
index 9a9f3fc..5230787 100644
--- a/configure.in
+++ b/configure.in
@@ -24,7 +24,7 @@ dnl
dnl NOTE: Don't forget to change the version number here when we do a
dnl release!!!
dnl
-AC_INIT([HDF5], [1.5.32], [hdfhelp@ncsa.uiuc.edu])
+AC_INIT([HDF5], [1.5.33], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/H5.c])
AC_CONFIG_HEADER([src/H5config.h])
diff --git a/doc/html/ADGuide/RELEASE.txt b/doc/html/ADGuide/RELEASE.txt
index 1f99f7a..902bccd 100644
--- a/doc/html/ADGuide/RELEASE.txt
+++ b/doc/html/ADGuide/RELEASE.txt
@@ -1,4 +1,4 @@
-HDF5 version 1.5.31 released on Sat Jul 6 07:24:49 CDT 2002
+HDF5 version 1.5.32 released on Sat Aug 3 11:14:45 CDT 2002
================================================================================
@@ -35,16 +35,23 @@ Bug Fixes since HDF5-1.4.0
Library
-------
+ * Fixed metadata corruption problem which could occur when many objects
+ are created in a file during parallel I/O. QAK - 2002/07/19
+ * Fixed VL memory leak when data is overwritten. The heap objects holding
+ old data are freed. If the fill value writting time is set to
+ H5D_FILL_TIME_NEVER, the library prohibits user to create VL type dataset.
+ The library free all the heap objects storing VL type if there is nested
+ VL type(a VL type contains another VL type). SLU - 2002/07/10
* Fixed bug in parallel I/O routines where a collective I/O which used
MPI derived types, followed by an independent I/O would cause the library
- to hang. QAK 2002/06/24
+ to hang. QAK - 2002/06/24
* Fixed bug in chunking routines where they were using internal allocation
free routines, instead of malloc/free, preventing user filters from
working correctly. Chunks are now allocated/freed with malloc/free and
- so should the chunks in user filters. QAK 2002/06/18
+ so should the chunks in user filters. QAK - 2002/06/18
* Fixed bug where regular hyperslab selection could get incorrectly
transferred when the number of elements in a row did not fit evenly
- into the buffer provided. QAK 2002/06/12
+ into the buffer provided. QAK - 2002/06/12
* Fixed bug (#499) which allowed an "empty" compound or enumerated datatype
(one with no members) to be used to create a dataset or committed to a
file. QAK - 2002/06/11
@@ -157,6 +164,8 @@ Library
Configuration
-------------
+ * Added "--with-dmalloc" flag, to easily enable support for the 'dmalloc'
+ debugging malloc implementation. -QAK, 2002/07/15
* Can use just enable-threadsafe if the C compiler has builtin pthreads
support.
* Require HDF (a.k.a. hdf4) software that consists of a newer version
@@ -188,6 +197,14 @@ Documentation
New Features
============
+ * Added MPI-posix VFL driver. This VFL driver uses MPI functions to
+ coordinate actions, but performs I/O directly with POSIX sec(2)
+ (i.e. open/close/read/write/etc.) calls. This driver should _NOT_
+ be used to access files that are not on a parallel filesystem.
+ The following API functions were added:
+ herr_t H5Pset_fapl_mpiposix(hid_t fapl_id, MPI_Comm comm);
+ herr_t H5Pget_fapl_mpiposix(hid_t fapl_id, MPI_Comm *comm/*out*/);
+ -QAK, 2002/07/15
* Added environment variable flag to control whether creating MPI derived
typed is preferred or not. This can affect performance, depending on
which way the MPI-I/O library is optimized for. The default is set to
@@ -365,9 +382,9 @@ Platforms Tested
IRIX64 6.5 (64 & n32) MIPSpro cc 7.3.1m
mpt.1.4.0.2
mpich-1.2.1
- Linux 2.4.4 gcc-2.95.3
+ Linux 2.4.18 gcc-2.95.3
g++ 2.95.3
- Linux 2.2.16-3smp gcc-2.95.2
+ Linux 2.2.18smp gcc-2.95.2
g++ 2.95.2
pgf90 3.1-3
OSF1 V4.0 DEC-V5.2-040
@@ -456,7 +473,7 @@ Supported Configuration Features Summary
in serial mode.
(4) No HDF4-related tools.
(5) Shared libraries are provided only for the C library.
- (6) Exception of (5): DLL is available for C++ API on Windows
+ (6) Exception of (5): DLL is available for C++ API on Windows
Known Problems
@@ -464,13 +481,6 @@ Known Problems
* Datasets or attributes which have a variable-length string datatype are not
printing correctly with h5dump and h5ls.
-* DLLs do not work on Windows 98
-
-* RELEASE DLLs will fail on some tests on Windows 2000 with Microsoft visual
- studio 6.0 due to memory allocation problems caused by compiler.
- Users are encouraged to go to microsoft site to find and install
- visual studio 6.0 service pack 5. After that, release dlls will work.
-
* The stream-vfd test uses ip port 10007 for testing. If another
application is already using that port address, the test will hang
indefinitely and has to be terminated by the kill command. To try the
diff --git a/fortran/configure b/fortran/configure
index 9573559..1be530b 100755
--- a/fortran/configure
+++ b/fortran/configure
@@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Id: configure.in.
# Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.53 for HDF5 Fortran 1.5.32.
+# Generated by GNU Autoconf 2.53 for HDF5 Fortran 1.5.33.
#
# Report bugs to <hdfhelp@ncsa.uiuc.edu>.
#
@@ -416,8 +416,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='HDF5 Fortran'
PACKAGE_TARNAME='hdf5-fortran'
-PACKAGE_VERSION='1.5.32'
-PACKAGE_STRING='HDF5 Fortran 1.5.32'
+PACKAGE_VERSION='1.5.33'
+PACKAGE_STRING='HDF5 Fortran 1.5.33'
PACKAGE_BUGREPORT='hdfhelp@ncsa.uiuc.edu'
ac_unique_file="src/HDF5.f90"
@@ -922,7 +922,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
-\`configure' configures HDF5 Fortran 1.5.32 to adapt to many kinds of systems.
+\`configure' configures HDF5 Fortran 1.5.33 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@@ -983,7 +983,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
- short | recursive ) echo "Configuration of HDF5 Fortran 1.5.32:";;
+ short | recursive ) echo "Configuration of HDF5 Fortran 1.5.33:";;
esac
cat <<\_ACEOF
@@ -1081,7 +1081,7 @@ fi
test -n "$ac_init_help" && exit 0
if $ac_init_version; then
cat <<\_ACEOF
-HDF5 Fortran configure 1.5.32
+HDF5 Fortran configure 1.5.33
generated by GNU Autoconf 2.53
Copyright 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, 2002
@@ -1096,7 +1096,7 @@ cat >&5 <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
-It was created by HDF5 Fortran $as_me 1.5.32, which was
+It was created by HDF5 Fortran $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
$ $0 $@
@@ -8988,7 +8988,7 @@ _ASBOX
} >&5
cat >&5 <<_CSEOF
-This file was extended by HDF5 Fortran $as_me 1.5.32, which was
+This file was extended by HDF5 Fortran $as_me 1.5.33, which was
generated by GNU Autoconf 2.53. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@@ -9050,7 +9050,7 @@ _ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
-HDF5 Fortran config.status 1.5.32
+HDF5 Fortran config.status 1.5.33
configured by $0, generated by GNU Autoconf 2.53,
with options \\"`echo "$ac_configure_args" | sed 's/[\\""\`\$]/\\\\&/g'`\\"
diff --git a/fortran/configure.in b/fortran/configure.in
index 06d3d96..193257b 100644
--- a/fortran/configure.in
+++ b/fortran/configure.in
@@ -24,7 +24,7 @@ dnl
dnl NOTE: Don't forget to change the version number here when we do a
dnl release!!!
dnl
-AC_INIT([HDF5 Fortran], [1.5.32], [hdfhelp@ncsa.uiuc.edu])
+AC_INIT([HDF5 Fortran], [1.5.33], [hdfhelp@ncsa.uiuc.edu])
AC_CONFIG_SRCDIR([src/HDF5.f90])
AC_CONFIG_HEADER([src/H5config_fortran.h])
diff --git a/release_docs/RELEASE.txt b/release_docs/RELEASE.txt
index 228a779..d7db7d5 100644
--- a/release_docs/RELEASE.txt
+++ b/release_docs/RELEASE.txt
@@ -1,4 +1,4 @@
-HDF5 version 1.5.32 currently under development
+HDF5 version 1.5.33 currently under development
================================================================================
diff --git a/src/H5Spoint.c b/src/H5Spoint.c
index c8e25cd..d20a0b7 100644
--- a/src/H5Spoint.c
+++ b/src/H5Spoint.c
@@ -1064,7 +1064,7 @@ H5S_point_is_regular(const H5S_t *space)
REVISION LOG
--------------------------------------------------------------------------*/
herr_t
-H5Sselect_elements (hid_t spaceid, H5S_seloper_t op, size_t num_elem,
+H5Sselect_elements(hid_t spaceid, H5S_seloper_t op, size_t num_elem,
const hssize_t **coord)
{
H5S_t *space = NULL; /* Dataspace to modify selection of */
diff --git a/src/H5public.h b/src/H5public.h
index 1610e90..72010cd 100644
--- a/src/H5public.h
+++ b/src/H5public.h
@@ -69,10 +69,10 @@
/* Version numbers */
#define H5_VERS_MAJOR 1 /* For major interface/format changes */
#define H5_VERS_MINOR 5 /* For minor interface/format changes */
-#define H5_VERS_RELEASE 32 /* For tweaks, bug-fixes, or development */
+#define H5_VERS_RELEASE 33 /* For tweaks, bug-fixes, or development */
#define H5_VERS_SUBRELEASE "" /* For pre-releases like snap0 */
/* Empty string for real releases. */
-#define H5_VERS_INFO "HDF5 library version: 1.5.32" /* Full version string */
+#define H5_VERS_INFO "HDF5 library version: 1.5.33" /* Full version string */
#define H5check() H5check_version(H5_VERS_MAJOR,H5_VERS_MINOR, \
H5_VERS_RELEASE)